SanctuaryDB
Modding reference · System overviewGame 0.0.1.11
Community research snapshotInspected 1 September 2026
On this page

Build 25019767

System and file layout

The playtest is a 64-bit Unity Mono build. Its managed game code, LuaJIT scripts, Burst code, and game data are separate parts of the installation.

Runtime stack

  • Sanctuary.exe and UnityPlayer.dll run Unity 2022.3.62f3.
  • Trebuchet.dll contains the main managed game and tool code.
  • Unity Entities and Burst implement parts of the simulation and rendering.
  • LuaJIT runs separate host and client script states.

Paths relative to the game directory

engine\Sanctuary_Data\Managed\
Managed assemblies
engine\LJ\lua\
Lua scripts and templates
engine\Sanctuary_Data\StreamingAssets\bootstrap.lua
Lua startup source
engine\Sanctuary_Data\Gamedata\
Base game assets
engine\Sanctuary_Data\Maps\
Installed maps
engine\Sanctuary-Map-Generation\
Map-generation tools

Content inventory

702Lua files

Under engine\LJ\lua

355Template files

.santp under engine

8Asset archives

.sanpack under engine

150Map files

79 named and 71 generated .sanmap files

The generated map set contains 71 ~FFA-* and ~TEAM-* files. All counts are scoped to Steam build 25019767 and can change after a game update.