K€T4M1NDOCS
INTERNAL / DEVELOPER REFERENCE
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.cppBUILD

Shared foundations

Key bindings and common helpers.

core/binds.cppBUILDcore/binds.hppHEADERcore/obfstr.hppHEADER

Game data

Data types, world representation and version-specific offsets.

game/game.cppBUILDgame/game.hppHEADERgame/world.cppBUILDgame/world.hppHEADERgame/offsets.hppHEADER

Features and camera

C++ implementations, camera control and embedded camera Lua.

features/features.cppBUILDfeatures/features.hppHEADERfeatures/camera.cppBUILDfeatures/camera.hppHEADERfeatures/mem_cam.cppBUILDfeatures/mem_cam.hppHEADER

Lua and editor

Local Lua runtime, API registration, editor and integration module.

scripting/scripts.cppBUILDscripting/scripts.hppHEADERscripting/lua_scan.cppBUILDscripting/lua_scan.hppHEADER

Platform 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.hppHEADER

Rendering

Avatar, procedural effect previews and background loading.

render/avatar_preview.hppHEADERrender/skins_effects.hppHEADERrender/studio_backdrop.hppHEADER

Interface and motion

Splash, background dimming, timing and menu opacity.

ui/studio_splash.hppHEADERui/menu_dim.hppHEADERui/menu_motion.hppHEADERui/menu_fade.hppHEADER

Generated 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 Docs The source is the reference.