Skip to main content

Sculptures 1

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

Overview​

This file (sculptures_1.lua) is a static layout definition for a portion of the game world, used by the map generation system. It specifies tile data and object placements (referred to as "sculptures" or decorative items) within a 16×16 tile grid. The layout includes background tile layers (BG_TILES) and foreground object placements (FG_OBJECTS) — the latter referencing specific prefab names (e.g., "sculpture_rook", "statue_marble_muse", "skeleton") to be instantiated in the world. It is not a component or entity logic file, but rather a data asset consumed by the world generation pipeline.

Usage example​

This file is not used directly by modders via AddComponent. Instead, it is loaded as a map asset by the game’s static layout system. Modders might reference or override it in custom worldgen configurations (e.g., via worldgen_overrides.lua or custom tasksets), but cannot instantiate it as a runtime component.

-- No direct usage. This is a data file, not an ECS component.
-- Example worldgen override referencing layouts:
-- worldgen_override.lua might include:
-- STATIC_LAYOUTS = {
-- { name = "sculptures_1", weight = 1 },
-- },

Dependencies & tags​

Components used: None identified
Tags: None identified

Properties​

No public properties — this file returns a plain Lua table of static map layout data. The table conforms to the Tiled map format specification and includes only the fields generated by the game’s map tools.

Main functions​

This file does not define any Lua functions. It is a data export, returning a table literal.

Events & listeners​

Not applicable.