Show / Hide Table of Contents

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.

Enums

CorridorPostGenMethod

☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾