private void NotifyOnGameStateChange(GameState.GameStateEnum newGameState) { var data = DataPool.GetInstance().RequestInstance(); data.SetValue(GameMasterEvent.GameStateChangeEvent.New_Game_State, newGameState); PostOffice.SendData(data, GameMasterEvent.ON_GAMESTATE_CHANGED); DataPool.GetInstance().ReturnInstance(data); }
public bool RequestGameState(GameState.GameStateEnum requestState) { return(this.gameStates.RequestState(requestState)); }