Logo Mibo

Landmarks Type

Landmarks collected while a level lays out: named element rectangles, tag groups of rectangles, and per-cell tag bit grids for fast walking queries. Tags are opaque strings; the engine stores and queries them, the game defines what they mean.

Record fields

Record Field Description

Cells

Full Usage: Cells

Field type: Dictionary<string, bool[]>

One flat bit grid per tag (`x + y * Width`); filled by tagged areas and by `Flow.scanTiles`.

Field type: Dictionary<string, bool[]>

Height

Full Usage: Height

Field type: int
Field type: int

Named

Full Usage: Named

Field type: Dictionary<string, CellRect>

Resolved rectangle of every `Stamp.named` element (unique; a duplicate name throws).

Field type: Dictionary<string, CellRect>

Tagged

Full Usage: Tagged

Field type: Dictionary<string, CellRect list>

Rectangles grouped by tag, one entry per `Stamp.tagged` element, most recent first.

Field type: Dictionary<string, CellRect list>

Width

Full Usage: Width

Field type: int
Field type: int

Type something to start searching.