Skip to main content

Long

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

Overview

long defines a static map layout for the "Pit Room Armoury" area. It specifies a 32x32 tile grid (using 16x16 pixel tiles) with two layers: a background tile layer (BG_TILES) and an object layer (FG_OBJECTS) that describes spawn points for in-game entities. This file is consumed by the world generation system to place the room layout in the game world. It contains no ECS components, logic, or runtime behavior — it is a declarative data structure.

Usage example

This file is not instantiated or used directly in mod code. It is loaded by the map generation system during world initialization when the corresponding room layout is selected. No manual usage is expected.

Dependencies & tags

Components used: None identified
Tags: None identified

Properties

PropertyTypeDefault ValueDescription
versionstring"1.1"TMX format version
luaversionstring"5.1"Lua version target (for TMX parsing compatibility)
orientationstring"orthogonal"Map orientation type
widthnumber32Map width in tiles
heightnumber32Map height in tiles
tilewidthnumber16Width of each tile in pixels
tileheightnumber16Height of each tile in pixels
tilesetstable(see source)Array of tileset definitions (tile source, dimensions, image path)
layerstable(see source)Array of layers: "BG_TILES" (tilelayer) and "FG_OBJECTS" (objectgroup)
propertiestable{}Global layer-level properties (empty in this layout)

Main functions

None identified — this file returns a static data table and does not define any functions.

Events & listeners

Not applicable — this is a data file, not a component or runtime module.