void SetExtraRoomType(GameObject room, string roomType) { MapRoomController roomController = room.GetComponent <MapRoomController>(); roomController.SetRoomType(roomType); roomController.SetCoreRoom(false); }
void SpawnStartRoom() { GameObject room = Instantiate(roomImage, transform.position, Quaternion.identity) as GameObject; room.name = "startRoom"; room.transform.SetParent(transform); room.transform.localPosition = Vector3.zero; MapRoomController roomController = room.GetComponent <MapRoomController>(); roomController.SetRoomType("Start"); roomController.SetRoomIndex(0); roomController.SetCoreRoom(true); roomsPositions.Add(room.transform.position); roomsRemaining -= 1; rooms.Add(room); }