예제 #1
0
 // 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;
     }
 }
예제 #2
0
    // 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);
    }