Skip to main content

Two

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

Overview

This file defines a static room layout for use in the game's world generation system, specifically as part of the archive_fourblock room category. It is a map data structure conforming to Tiled Map Editor format (version 1.1), used to render deterministic room layouts in the game world. It contains only background tile data and a single object placeholder for a pillar, with no Lua logic, components, or behaviors.

Usage example

This file is not meant to be used directly as a component. It is loaded by the world generation system and used to instantiate tile-based room geometry.

-- Not used as a component; referenced internally by the world generation system.
-- The room layout is typically loaded via map loading utilities (e.g., from static_layouts loader).
-- Example internal usage (not exposed for modder use):
-- local layout = require("map/static_layouts/rooms/archive_fourblock/two")

Dependencies & tags

Components used: None identified
Tags: None identified

Properties

PropertyTypeDefault ValueDescription
versionstring"1.1"Tiled map format version
luaversionstring"5.1"Lua version target
orientationstring"orthogonal"Map orientation type
widthnumber32Map width in tiles
heightnumber32Map height in tiles
tilewidthnumber16Width of a single tile in pixels
tileheightnumber16Height of a single tile in pixels
tilesetstableRequired tileset definitionTileset metadata (not actively used in runtime)
layerstable2 layers: BG_TILES, FG_OBJECTSLayer definitions containing tile and object data

Main functions

Not applicable — this is a static data definition and contains no executable functions.

Events & listeners

Not applicable — this file has no event handling logic.