◆ RoomType
| Enumerator |
|---|
| StartingRoom | |
| ChallengeRoom | |
| CombatRoom | |
| RewardRoom | |
| NormalRoom | |
| ShopRoom | |
| Unallocated | |
◆ AddQuadrant()
| void Slasher.Map.Room.AddQuadrant |
( |
Quadrant | quadrant | ) |
|
◆ AddQuadrants()
| List< Quadrant > Slasher.Map.Room.AddQuadrants |
( |
| ) |
|
◆ Awake()
| void Slasher.Map.Room.Awake |
( |
| ) |
|
◆ CheckDoors()
| void Slasher.Map.Room.CheckDoors |
( |
| ) |
|
◆ CreateDoor()
| void Slasher.Map.Room.CreateDoor |
( |
Quadrant | quadrant, |
|
|
Path | path, |
|
|
int | maxHeight ) |
◆ CreateDoors()
| void Slasher.Map.Room.CreateDoors |
( |
int | maxHeight | ) |
|
◆ DisplayRoom()
| void Slasher.Map.Room.DisplayRoom |
( |
int | maxHeight | ) |
|
Draw a debug Version of this room.
◆ GetConnctedRooms()
| List< Room > Slasher.Map.Room.GetConnctedRooms |
( |
| ) |
|
◆ GetCoreQuadrantGridPosition()
| Vector2Int Slasher.Map.Room.GetCoreQuadrantGridPosition |
( |
| ) |
|
◆ GetDebugDirection()
| Vector2 Slasher.Map.Room.GetDebugDirection |
( |
| ) |
|
◆ GetDebugWidthAndHeight()
| Vector2 Slasher.Map.Room.GetDebugWidthAndHeight |
( |
| ) |
|
◆ GetQuadrants()
| List< Quadrant > Slasher.Map.Room.GetQuadrants |
( |
| ) |
|
◆ GetRoom()
◆ GetRoomDimensions()
| Vector3 Slasher.Map.Room.GetRoomDimensions |
( |
| ) |
|
◆ GetRoomLayout()
| bool[,] Slasher.Map.Room.GetRoomLayout |
( |
| ) |
|
◆ GetRoomPrefabDataSO()
◆ IsLarge()
| bool Slasher.Map.Room.IsLarge |
( |
| ) |
|
◆ IsType()
| bool Slasher.Map.Room.IsType |
( |
RoomType | roomType | ) |
|
◆ RemoveQuadrant()
| void Slasher.Map.Room.RemoveQuadrant |
( |
Quadrant | quadrant | ) |
|
◆ SetRoomaLayout()
| void Slasher.Map.Room.SetRoomaLayout |
( |
bool | roomlayout[,] | ) |
|
◆ SetRoomPrefabDataSO()
◆ SetRoomType()
| void Slasher.Map.Room.SetRoomType |
( |
RoomType | roomType | ) |
|
◆ _blankDoorPrefab
| Transform Slasher.Map.Room._blankDoorPrefab |
|
private |
◆ _blankWallsPrefab
◆ _quadrants
| List<Quadrant> Slasher.Map.Room._quadrants |
|
private |
◆ _roomLayout
| bool [,] Slasher.Map.Room._roomLayout |
|
private |
Initial value:= {{false,false,false},
{false,true ,false},
{false,false,false}}
◆ _roomPrefabDataSO
◆ _roomType
The documentation for this class was generated from the following file:
- StyleSlasherUnityProject/Assets/Scripts/Map/Room.cs