示例#1
0
 private void ResumeGameplay()
 {
     _bPaused = false;
     ThePlayer.PauseGame(false);
     _gameHud.HideResumeTimer();
     _gameHud.GamePaused(false);
     PlayerController.ResumeGameplay();
 }
 private void ResumeGameplay()
 {
     EventListener.ResumeGame();
     Toolbox.Instance.GamePaused = false;
     GameState = GameStates.Normal;
     ThePlayer.PauseGame(false);
     _gameHud.HideResumeTimer();
     _gameHud.GamePaused(false);
     PlayerController.ResumeGameplay();
 }
示例#3
0
 public override void PauseGame(bool showMenu)
 {
     _bPaused = true;
     ThePlayer.PauseGame(true);
     _gameHud.GamePaused(true);
     if (showMenu)
     {
         _gameMenu.PauseGame();
     }
 }
 public override void PauseGame(bool showMenu)
 {
     EventListener.PauseGame();
     Toolbox.Instance.GamePaused = true;
     GameState = GameStates.Paused;
     ThePlayer.PauseGame(true);
     _gameHud.GamePaused(true);
     if (showMenu)
     {
         _gameMenu.PauseGame();
     }
 }