Skip to content

Latest commit

 

History

History
 
 

ext

CitizenFX External Projects

This directory contains external projects which are generally part of the core build in some way, but not considered part of the main project.

ext/

  • cfx-ui/: The main menu interface for the game clients.
  • event-doc-gen/: Generation tooling for event documentation.
  • monitor/: A legacy version of a built-in server monitor. See system-resources/.
  • native-decls/: Native function declarations for CFX/ natives defined in the main project.
  • native-doc-gen/: Scripts to generate native-decls using the native-doc-tooling submodule.
  • native-doc-tooling/: A submodule for the latest version of native-doc-tooling, which is used to generate native definitions from the documentation in native-decls.
  • natives/: Code generation tooling to convert a native function database in 'intermediate' Lua format to runnable Lua/JS/C# and other intermediate formats.
  • nuget/: Build files for the CitizenFX.Core.Client and CitizenFX.Core.Server NuGet packages.
  • symbol-upload/: A tool to collect Linux build symbols to upload to a .NET Core-style symbol server.
  • system-resources/: System resources bundled with FXServer by default.
  • txAdmin/: A local snapshot of txAdmin, the official server monitor/management dashboard.
  • typings/: Build files for the @citizenfx/client and @citizenfx/server NPM packages.
  • ui-build/: Scripts and data files for building citizen/ui.zip including root helpers, legacy UI scripts and a packed version of cfx-ui.
  • webadmin/: In-process web dashboard system resource.