public static CriticalErrorStateController Register() { CriticalErrorStateController retV = new CriticalErrorStateController (); StateController.Register (GameState.CriticalError, retV, false); retV.AddTransition ((uint)GameState.ExitFinalize, GameState.ExitFinalize); return retV; }
public static CriticalErrorStateController Register() { CriticalErrorStateController retV = new CriticalErrorStateController(); StateController.Register(GameState.CriticalError, retV, false); retV.AddTransition((uint)GameState.ExitFinalize, GameState.ExitFinalize); return(retV); }
void StatesInit() { PreProcessStateController.Register(); InitStateController.Register(); LoginStateController.Register(); NoticeStateController.Register(); MainMenuStateController.Register(); PreBattleStateController.Register(); BattleStateController.Register(); PostBattleStateController.Register(); InTransitionStateController.Register(); CriticalErrorStateController.Register(); ExitFinalizeStateController.Register(); }