Skip to main content

Trap Icestaff

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

Overview

trap_icestaff.lua is a Tiled map layout file used to define a deterministic spawn configuration in the game world. It specifies a fixed placement of one icestaff object and five icehound entities within a 32x32 tile area (512x512 world units). This layout is typically used by world generation systems or event triggers to place an ice-based trap scenario — likely during specific events such as the "Staff Hounds" scenario or seasonal/miniboss encounters.

This file is not an ECS component, but a data structure consumed by the engine's map loading system to instantiate prefabs at designated coordinates.

Usage example

This layout is not instantiated directly in mod code. Instead, it is referenced by worldgen or scenario systems, for example via a taskset or static_layout entry. Modders may load or inspect it using Tiled-compatible tooling, but runtime usage occurs internally during world generation.

Dependencies & tags

Components used: None identified (data-only layout file, no ECS component logic)
Tags: None identified (no tag manipulation)

Properties

No public properties — this file exports a static Lua table conforming to the Tiled JSON schema, containing world layout metadata.

Main functions

No functions — this file defines no executable logic or methods.

Events & listeners

Not applicable — this file contains no event listeners or event-emitting logic.