Ejemplo n.º 1
0
    static string DifficultytoString(DifficultyModes dm)
    {
        string ret = "";

        switch (dm)
        {
        case DifficultyModes.dm_Easy:
            ret = "Easy";
            break;

        case DifficultyModes.dm_Medium:
            ret = "Medium";
            break;

        case DifficultyModes.dm_Hard:
            ret = "Hard";
            break;
        }
        return(ret);
    }
Ejemplo n.º 2
0
 public void OnNewGame(DifficultyModes difficulty)
 {
     GameSetup.SetDifficulty(difficulty);
     GameSetup.SetInitType(InitTypes.New);
     if (GameSetup.IsSinglePlayer)
     {
         this.BreadCrumbLevel2();
         PlaneCrashAudioState.Spawn();
         LoadSave.ShouldLoad = (GameSetup.Init == InitTypes.Continue);
         if (!this.MyLoader)
         {
             this.FixMissingLoaderRef();
         }
         this.MyLoader.SetActive(true);
     }
     else
     {
         this.BreadCrumbLevel3Mp();
         this.InitMpScreenScenery();
         SceneManager.LoadScene(this.CoopScene, LoadSceneMode.Single);
     }
     this.MenuRoot.gameObject.SetActive(false);
 }
Ejemplo n.º 3
0
 public static void SetDifficulty(DifficultyModes difficulty)
 {
     GameSetup.Difficulty = difficulty;
     EventRegistry.Game.Publish(TfEvent.DifficultySet, null);
 }