Esempio n. 1
0
 void ApplyToRoom(Structure_BaseRoomData room, TileMapSaveData saveFile)
 {
     room.CreateRoomFromSaveFill(saveFile);
     room.floor = roomFloor;
     room.wall  = roomWall;
     room.UpdateDoors();
 }
Esempio n. 2
0
 public override void Init(BaseLevelStructureData data)
 {
     base.Init(data);
     roomData      = data as Structure_BaseRoomData;
     TopDoorPos    = new List <bool>(new bool[roomData.sizeX]);
     BottomDoorPos = new List <bool>(new bool[roomData.sizeX]);
     LeftDoorPos   = new List <bool>(new bool[roomData.sizeY]);
     RightDoorPos  = new List <bool>(new bool[roomData.sizeY]);
 }