Skip to main content

One

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

Overview​

This file defines the static layout for the room_armoury/one room in DST's world generation system. It is a Tiled JSON-compatible Lua table used by the static_layouts loader to instantiate room geometry and spawn points. The room features a 32×32 tile grid with a background tile layer (BG_TILES) and an object layer (FG_OBJECTS) specifying spawn locations for key raid boss entities and environmental props.

Usage example​

This file is not used directly by modders — it is loaded by the engine's world generation system when constructing the armoury room. Modders typically interact with it indirectly by extending or overriding room layouts via custom static_layouts entries.

-- This file is consumed internally by DST's room generation system
-- No direct instantiation or API calls are needed in mods

Dependencies & tags​

Components used: None identified
Tags: None identified

Properties​

PropertyTypeDefault ValueDescription
versionstring"1.1"Tiled format version used.
luaversionstring"5.1"Lua version compatibility.
orientationstring"orthogonal"Map orientation type.
widthnumber32Room width in tiles.
heightnumber32Room height in tiles.
tilewidthnumber16Size of each tile (width in pixels).
tileheightnumber16Size of each tile (height in pixels).
tilesetstablepopulatedTileset definitions (e.g., tiles).
layerstablepopulatedLayer definitions (BG_TILES, FG_OBJECTS).

Main functions​

Not applicable — this file returns a static data table and does not define executable functions.

Events & listeners​

Not applicable — this is a pure data file with no event-driven behavior.