◆ 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