Property | Type | Description | |
---|---|---|---|
ActiveTileHeight | int | ||
ActiveTileLength | int | ||
AudioTrigger1 | GameObject | ||
AudioTrigger2 | GameObject | ||
ChildOfBoardHolder | GameObject | ||
CodexPercChance | int | ||
CorridorPercChance | int | ||
DeadEndChance | int | ||
EastCorridorPuzzles | GameObject[] | ||
Gate1 | GameObject | ||
Gate2 | GameObject | ||
LoadingScreenCanvas | GameObject | ||
NorthCorridorPuzzles | GameObject[] | ||
PercentChance | int | ||
RandomPrefabs | GameObject[] | ||
SouthCorridorPuzzles | GameObject[] | ||
TileInactiveTimer | float | ||
WestCorridorPuzzles | GameObject[] | ||
codexArray | GameObject[] | ||
columns | int | ||
corridorLength | IntRange, | ||
element | int | ||
floorTiles | GameObject[] | ||
hubOpening | int | ||
minCorridorLength | int | ||
numRooms | IntRange, | ||
outerWallTiles | GameObject[] | ||
player | GameObject | ||
playerTeleportPlat | GameObject | ||
reloadLevelNeeded | bool | ||
roomHeight | IntRange, | ||
roomWidth | IntRange, | ||
rows | int | ||
teleporter | GameObject | ||
triedCounter | int | ||
wallTiles | GameObject[] |
Method | Description | |
---|---|---|
CreateRoomsAndCorridors ( ) : void | ||
FixedUpdate ( ) : void | ||
InstantiateFromArray ( GameObject prefabs, float xCoord, float yCoord ) : void | ||
InstantiateHorizontalOuterWall ( float startingX, float endingX, float yCoord ) : void | ||
InstantiateOuterWalls ( ) : void | ||
InstantiateTiles ( ) : void | ||
InstantiateVerticalOuterWall ( float xCoord, float startingY, float endingY ) : void | ||
OnDisable ( ) : void | ||
OnEnable ( ) : void | ||
SetTilesActive ( GameObject o ) : void | ||
SetTilesUnactive ( GameObject o ) : void | ||
SetTilesValuesForAppendedCorridors ( ) : void | ||
SetTilesValuesForCorridors ( ) : void | ||
SetTilesValuesForDeadEndCorridors ( ) : void | ||
SetTilesValuesForRooms ( ) : void | ||
SetupActiveTilesArray ( ) : void | ||
SetupTilesArray ( ) : void | ||
SpawnPuzzles ( ) : void | ||
spawnAudioTrigger ( Corridor, corridor, GameObject audioTrigger ) : void | ||
spawnGate ( Corridor, corridor, GameObject gate ) : void |
Method | Description | |
---|---|---|
Start ( ) : void | ||
doCorridorsOverlapCorridor ( Corridor, alreadyPlaced, Corridor, toBePlaced ) : bool | ||
doCorridorsOverlapRooms ( Room, alreadyPlaced, Corridor, toBePlaced ) : bool | ||
doRoomsOverlap ( Room, alreadyPlaced, Room, toBePlaced ) : bool | ||
doRoomsOverlapCorridor ( Corridor, alreadyPlaced, Room, toBePlaced ) : bool | ||
makeTilesActiveInSquare ( ) : IEnumerator |
public InstantiateFromArray ( GameObject prefabs, float xCoord, float yCoord ) : void | ||
prefabs | GameObject | |
xCoord | float | |
yCoord | float | |
return | void |
public InstantiateHorizontalOuterWall ( float startingX, float endingX, float yCoord ) : void | ||
startingX | float | |
endingX | float | |
yCoord | float | |
return | void |
public InstantiateVerticalOuterWall ( float xCoord, float startingY, float endingY ) : void | ||
xCoord | float | |
startingY | float | |
endingY | float | |
return | void |
public SetTilesActive ( GameObject o ) : void | ||
o | GameObject | |
return | void |
public SetTilesUnactive ( GameObject o ) : void | ||
o | GameObject | |
return | void |
public SetTilesValuesForAppendedCorridors ( ) : void | ||
return | void |
public SetTilesValuesForDeadEndCorridors ( ) : void | ||
return | void |
public spawnAudioTrigger ( Corridor, corridor, GameObject audioTrigger ) : void | ||
corridor | Corridor, | |
audioTrigger | GameObject | |
return | void |
public spawnGate ( Corridor, corridor, GameObject gate ) : void | ||
corridor | Corridor, | |
gate | GameObject | |
return | void |
public GameObject[] NorthCorridorPuzzles | ||
return | GameObject[] |
public GameObject[] SouthCorridorPuzzles | ||
return | GameObject[] |