public void OpenWalls() { for (int i = 0; i < enterTriggers.Count; i++) { if (enterTriggers[i] != null) { IFightRoomTrigger current = enterTriggers[i].GetComponent <IFightRoomTrigger>(); current.ClosePrimary(true, 0.0f); current.CloseSecondary(false, 0.0f); } } }
//move the walls of the room based upon whether the level has been completed void MoveWalls() { for (int i = 0; i < enterTriggers.Count; i++) { IFightRoomTrigger current = enterTriggers[i].GetComponent <IFightRoomTrigger>(); current.ClosePrimary(levelStarted, gateTimer); if (!levelStarted) { current.CloseSecondary(true, gateTimer); } } }