Dungeon Feature Layering Invariant
broguece/semantic/dungeon-generation-invariantsemantic_record✓ Canonical○ Unknown
Attributes
| body | The tileCatalog entries are organized in layers: dungeon features (lines 315-413), surface layer (lines 440-489), fire tiles (lines 491-499), gas layer (lines 501-510), bloodwort pods (lines 512-514), shrine accoutrements (516-517), algae (519-522), and special terrain. The drawPriority field (lower = higher priority) governs which tile is displayed when multiple occupy the same cell. T_OBSTRUCTS_SURFACE_EFFECTS prevents surface overlays. |
| semantic_type | invariant |
| summary | BrogueCE terrain uses a layered model where dungeon features (walls, doors, stairs, traps) form the base layer, surface effects (blood, grass, rubble) overlay on top, and gases/fire float above. Draw priority governs visual and replacement ordering. |
| title | Dungeon Feature Layering Invariant |
Claims (0)
No claims recorded.
Evidence
Symbol: tileCatalogLines: 315–414