public void BeginCountdown() { if (JoinedPlayers.Count < 2) { state = ArenaState.WaitingForPlayers; notifications.ShowActivateArena(2 - JoinedPlayers.Count); //Debug.Log("Arena is not ready yet, we need one more player to start the countdown!"); return; } //Debug.Log("Arena countdown begins!"); state = ArenaState.WaitingForStart; arenaStartTimer = arenaStartTime; OpenGate(); }
public void BeginCountdown() { if (state != ArenaState.NotStarted) { return; } if (this.JoinedPlayers.Count < 2) { notifications.ShowActivateArena(2 - this.JoinedPlayers.Count); Debug.Log("Arena is not ready yet, we need one more player to start the countdown!"); return; } Debug.Log("Arena countdown begins!"); state = ArenaState.WaitingForStart; arenaStartTimer = arenaStartTime; OpenGate(); }