// Token: 0x06000783 RID: 1923 RVA: 0x000A2EDC File Offset: 0x000A10DC public static void SwitchGameplay(GameplayKind changeGameplay) { if (GameManager.gameManager != null && GameManager.gameManager.currentGameplay != changeGameplay) { GameManager.gameManager.nextGameplay = changeGameplay; } }
// Token: 0x0600079A RID: 1946 RVA: 0x000A38C4 File Offset: 0x000A1AC4 private Gameplay CreateGameplay(GameplayKind gp) { Gameplay result = null; switch (gp) { case GameplayKind.Origin: result = new Origin(); break; case GameplayKind.Update: result = new UpdateController(this); break; case GameplayKind.Battle: result = new BattleController(); break; case GameplayKind.War: result = new WarManager(); break; case GameplayKind.CHAOS: result = new CHAOS(); break; case GameplayKind.Front: result = new Front(); break; case GameplayKind.Cosmos: result = new Cosmos(); break; } return(result); }