Moontrees 2
Based on game build 714014 | Last updated: 2026-03-02
Overview
This file defines a static room layout (moontrees_2.lua) used in world generation. It specifies map geometry, tile layers, and object placement data in Tiled Map Editor format. It does not implement an ECS component — instead, it provides metadata for the world generator to place moon trees and environmental features during map construction. The layout includes tilelayer data for background tiles and an objectgroup layer (FG_OBJECTS) that defines placement zones for moon trees and fissures.
Usage example
This file is not used directly by modders at runtime. Instead, it is consumed by the world generation system via map/levels/caves.lua or equivalent level/task definitions. Modders can reference or replace this file when designing custom caves or moon-related rooms.
-- Not applicable — this file is a data definition, not a component.
Dependencies & tags
Components used: None identified
Tags: None identified
Properties
No public properties
Main functions
Not applicable — this is a static data file returning a table, not a component with runtime functions.
Events & listeners
Not applicable