private void GamePausedHandler(MainGameData gameData) { if (gameData != null) { SessionPaused?.Invoke(gameData); } }
/// <summary> /// Session is paused, either due to game event or player has paused breathing /// </summary> public void PauseSession() { Debug.Log("Session Paused"); FizzyoFramework.Instance.Recogniser.BreathComplete -= Recogniser_BreathComplete; isSessionPaused = true; SessionPaused?.Invoke(this, new SessionEventArgs(GetSessionStatus())); }
private void PausedHandler(MainGameData gameData) { print($"[SESSION] Paused"); SessionPaused?.Invoke(gameData); }