Skip to main content

Three

Based on game build 714014 | Last updated: 2026-03-03

Overview​

This file is a Tiled map JSON export defining the static layout of a specific segment of the pit_hallway_armoury room in DST's world generation system. It contains tile layer data (BG_TILES) and an object group (FG_OBJECTS) for placing runtime objects like nightmarelight entities. It is not a component in the ECS sense; rather, it is metadata consumed by the world generation and room placement systems to instantiate environment assets in caves and overworld maps.

Usage example​

This file is not used directly by modders. It is automatically loaded by the engine during world generation when the pit_hallway_armoury room template is selected. Modders may reference it to understand expected layout dimensions or object placements, but direct manipulation is discouraged.

Dependencies & tags​

Components used: None identified
Tags: None identified

Properties​

PropertyTypeDefault ValueDescription
versionstring"1.1"Tiled map format version.
luaversionstring"5.1"Lua version used (for internal tooling).
orientationstring"orthogonal"Map orientation type.
width, heightnumber32Map dimensions in tiles.
tilewidth, tileheightnumber16Tile size in pixels.
tilesets[1]table—Tileset metadata (path, dimensions, etc.).
layers[1]table—Background tile layer data (data is a flat array of tile GIDs).
layers[2]table—Object group containing runtime-placed objects (e.g., nightmarelight).

Main functions​

Not applicable. This file is a data-only export and contains no executable functions.

Events & listeners​

Not applicable.