Esempio n. 1
0
 public void AddGameState(string name, GameState.GameState state)
 {
     AvailableGameStates.Add(name, state);
     if (_state == null)
     {
         _state = state;
     }
 }
Esempio n. 2
0
 public void SetNewGameState(GameState.GameState state)
 {
     if (_state != state)
     {
         if (_state == this.AvailableGameStates["Paused"])
         {
             Logger.Log.Debug("PAUSED");
         }
         _previousState = _state;
         _state         = state;
         _state.GameStateChanged();
     }
 }