Skip to main content

Long

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

Overview

long is a static map layout file defining the geometry and object placements for the "long" variant of the Atrium hallway. It does not implement a behavior or logic component for entities; instead, it is a data structure loaded by the world generation system to instantiate room geometry. The layout specifies a 32x32 grid of tiles and two named object groups: one for background tiles (BG_TILES) and one for foreground objects (FG_OBJECTS) containing light and statue placements.

Usage example

This file is not intended for direct runtime use by modders. It is consumed internally by the worldgen system during map initialization. Standard use involves referencing it as part of a room definition in a taskset (e.g., atrium_hallway_three). Modders should not instantiate or modify it directly.

Dependencies & tags

Components used: None identified
Tags: None identified

Properties

PropertyTypeDefault ValueDescription
versionstring"1.1"Tiled map format version.
luaversionstring"5.1"Lua version compatibility tag.
orientationstring"orthogonal"Map rendering orientation.
widthnumber32Map width in tiles.
heightnumber32Map height in tiles.
tilewidthnumber16Width of each tile in pixels.
tileheightnumber16Height of each tile in pixels.
propertiestable{}Global map properties (empty here).
tilesetstable(see structure)Tileset definitions, referencing a single shared tile image.
layerstable(see structure)Array of layers: BG_TILES (tile layer) and FG_OBJECTS (object group).

Main functions

Not applicable.

Events & listeners

Not applicable.