Skip to main content

Long

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

Overview

This file is a static layout definition for the "Long" room used by the game's world generation system. It specifies the 2D tile grid and metadata required to render and integrate the room into cave or surface maps during world creation. It does not implement logic components or behavior — it is a data-only definition used by tools like static_layouts.lua to instantiate rooms.

Usage example

This file is loaded automatically by the world generation system. Modders typically do not interact with it directly. To override or reference this layout, use the static layout system via map/static_layouts.lua.

-- Not applicable: this is a data file only.
-- Referenced internally as "room_open/long" during room placement.

Dependencies & tags

Components used: None identified
Tags: None identified

Properties

PropertyTypeDefault ValueDescription
versionstring"1.1"Tiled map format version.
luaversionstring"5.1"Lua interpreter version targeted.
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 room properties (empty).
tilesetstableTileset definitions (uses tiles.png at 64×64 tile size).
layerstableLayer definitions: contains one tile layer (BG_TILES) and one object group (FG_OBJECTS).

Main functions

None identified — this file returns only static data.

Events & listeners

None identified — this is a pure data file with no event logic.