Reference
Source map
Module ownership, active translation units and generated assets.
Links open the local source tree. BUILD marks an active translation unit; HEADER marks a header included as needed.
Application entry
Lifecycle and main interface. main.cpp remains a large implementation unit.
app/main.cppBUILDShared foundations
Key bindings and common helpers.
core/binds.cppBUILDcore/binds.hppHEADERcore/obfstr.hppHEADERGame data
Data types, world representation and version-specific offsets.
game/game.cppBUILDgame/game.hppHEADERgame/world.cppBUILDgame/world.hppHEADERgame/offsets.hppHEADERFeatures and camera
C++ implementations, camera control and embedded camera Lua.
features/features.cppBUILDfeatures/features.hppHEADERfeatures/camera.cppBUILDfeatures/camera.hppHEADERfeatures/mem_cam.cppBUILDfeatures/mem_cam.hppHEADERLua and editor
Local Lua runtime, API registration, editor and integration module.
scripting/scripts.cppBUILDscripting/scripts.hppHEADERscripting/lua_scan.cppBUILDscripting/lua_scan.hppHEADERPlatform integration
Native and tick interfaces, guarded calls and identifiers.
platform/fx_native.cppBUILDplatform/fx_native.hppHEADERplatform/fx_tick_bridge.cppBUILDplatform/fx_tick_bridge.hppHEADERplatform/fx_safe_call.cBUILDplatform/native_ids.hppHEADERRendering
Avatar, procedural effect previews and background loading.
render/avatar_preview.hppHEADERrender/skins_effects.hppHEADERrender/studio_backdrop.hppHEADERInterface and motion
Splash, background dimming, timing and menu opacity.
ui/studio_splash.hppHEADERui/menu_dim.hppHEADERui/menu_motion.hppHEADERui/menu_fade.hppHEADERGenerated assets
Embedded artwork and icon fonts. Use the generators rather than editing byte arrays.
generated/studio_logo_asset.hppHEADERgenerated/smoker_asset.hppHEADERgenerated/menu_icons.hppHEADER
K€T4M1N