Namespace Content.Shared.Procedural.PostGeneration
Classes
AutoCablingPostGen
Runs cables throughout the dungeon.
BoundaryWallPostGen
Iterates room edges and places the relevant tiles and walls on any free indices.
CornerClutterPostGen
Spawns entities inside corners.
CorridorDecalSkirtingPostGen
Applies decal skirting to corridors.
CorridorPostGen
Connects room entrances via corridor segments.
DungeonEntrancePostGen
Selects [count] rooms and places external doors to them.
EntranceFlankPostGen
Spawns entities on either side of an entrance.
ExternalWindowPostGen
If external areas are found will try to generate windows.
InternalWindowPostGen
If internal areas are found will try to generate windows.
JunctionPostGen
Places the specified entities at junction areas.
MiddleConnectionPostGen
Places the specified entities on the middle connections between rooms
RoomEntrancePostGen
Places tiles / entities onto room entrances.
WallMountPostGen
Spawns on the boundary tiles of rooms.
Interfaces
IPostDunGen
Ran after generating dungeon rooms. Can be used for additional loot, contents, etc.