private StateManager(Game game) { mState = GameState.MAIN_MENU; mMenuState = new MainMenu(game); mPlayState = new GameManager(game,1); mPauseState = new PauseState(game); mSettingsState = new SettingsState(game); mDeadState = new DeadState(game); mResultState = new ResultState(mGame, 0, 0, Score.AlphaScore.F, ""); mGame = game; }
public void ShowResults(int p1score, int p2score, string time1, string time2, Score.AlphaScore alpha1, Score.AlphaScore alpha2) { mResultState = new ResultState(mGame, p1score, p2score, alpha1, alpha2, time1, time2); mState = GameState.RESULT_SCREEN; }