This directory contains the primary native CitizenFX project.
- client/: A historical misnomer, contains common code shared across projects, as well as the client launcher logic.
- components/: Contains most of the code as part of a 'component' system.
- deplibs/: Legacy manually-vendored-in includes/lib files.
- server/: Contains the server launcher logic.
- shared/: A confusing cognate to
client/shared/
, contains lower-level shared code. - tests/: Unused since 2014, a prototype of unit/integration tests for the framework.
- tools/: Tooling used for building the native CitizenFX project.
- vendor/: Premake vendor definition files and non-submoduled dependent includes/source files.