Hierarchy

  • IDungeonBiomeOptions

Properties

ellipseHeight: number
ellipseWidth: number

Spawn all the rooms within this ellipse (from the center of the map) This is before separation

hallwayExtraWidth: number

Extra width of the hall.

mainRoomMinHeight: number
mainRoomMinWidth: number

Size that designates what is considered a main room

maxSeperationIterations: number

Number of times try separating out the rooms

minimumNumberOfMainRooms: number

Minimum number of main rooms Main rooms are guaranteed to be traversable to each other

numberOfRooms: number

Number of rooms to spawn at the start of the algorithm

randomEdgesAddedBackPercent: number

Percent of non-optimal edges to add back. This makes the dungeon not perfectly linear

roomMaxHeight: number
roomMaxWidth: number
roomMinHeight: number
roomMinWidth: number

Size of rooms during generation

Generated using TypeDoc