Class DwarvenMoriaBase
Base class for Moria-themed dwarven dungeon rooms.
Uses PolygonDungeonRealms dwarven assets to create rooms that evoke the Mines of Moria — massive stone halls, towering pillars, ancient dwarven architecture in ruin.
Compared to the existing "Dwarf Corridor" (which uses small round crypt pillars), Moria rooms use the LARGE dwarven pillar set (SM_Env_Dwarf_Pillar_01-08), dwarven-specific torches, and broken/ruined elements for an ancient feel.
Architecture: DwarvenMoriaBase (shared: dwarven walls, floors, torches, massive pillars, rubble) ├── MoriaGrandHall (Dwarrowdelf — dense pillars, chandeliers, braziers, statues) ├── MoriaCorridor (Deep passages — traps, archways) ├── MoriaChamber (Records/tomb room — props, monsters) └── MoriaBridge (Bridge of Khazad-dûm — bridges, lava pillars, boss)
public abstract class DwarvenMoriaBase : RoomBuilder
- Inheritance
-
objectDwarvenMoriaBase
- Inherited Members
- Extension Methods
Fields
Methods
- AddBarrelsAndChests(float)
Add barrels and chests pack.
- AddBraziers(float, float)
Add braziers on the floor for dramatic firelight.
- AddChandeliers(float, float)
Add grand chandeliers hanging from ceiling.
- AddGate()
Add dwarven gate entrance.
- AddMonsters(float)
Add monster spawner pack (orcs, goblins, cave dwellers).
- AddMoriaBase()
Adds the standard Moria dwarven base content: Carved Stone Walls, Dwarven Floors, Wall Torches, Massive Pillars, Rubble. Subclasses call this in Configure() before adding room-specific content.
- AddStatues(float)
Add stone statues along walls (guardians of the deep).
- AddTraps()
Add dwarven trap pack.