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.