private void TimeManager_OnGameTimeStateChanged(TimeManager.GameTimeState newState) { for (int i = 0; i < gameTimeStateInfoPanels.Count; i++) { gameTimeStateInfoPanels[i].panel.SetActive(gameTimeStateInfoPanels[i].state == newState ? true : false); } }
private void TimeManager_OnGameTimeStateChanged(TimeManager.GameTimeState newState) { // Returning to lobby. if (viewActive) { viewActive = false; matchEndCam.SetActive(false); countdownObject.SetActive(false); ToggleAllPlayerPositions(false); PlayerManager.instance.playerAnimController.ToggleWinEmote(false); if (PlayerManager.instance.playerAudioManager.IsPlayingMusic) { PlayerManager.instance.playerAudioManager.PlayWinMusic(false); } if (IsCorrectGameState()) { GameManager.CurrentGameSate = GameManager.GameState.Lobby; } } }