Exemplo n.º 1
0
        public void StartAfterPick()
        {
            Difficulty = numDiff;
            long nowseed = seeds[numPickCave];

            if (seed != "")
            {
                nowseed = long.Parse(seed);
            }
            Utily.ChangeSeed(nowseed);
            map   = new Map();
            state = ControlState.Cave;
            view.ClearConsole();
            view.AddComand(String.Format(Messages.MapSeedString, nowseed), false);
        }
Exemplo n.º 2
0
 void NewGame()
 {
     for (int i = 0; i < 5; ++i)
     {
         seeds[i] = Utily.Next();
         Utily.ChangeSeed(seeds[i]);
         MapForPiсk[i] = new Map();
     }
     numPickCave   = 0;
     numDiff       = 1;
     MiniGameEnd   = true;
     minigame      = new MiniGame(Width, Height);
     player        = new Player();
     score         = new Scores(Width, Height);
     score.active  = ScoreState.Achievements;
     CheckDanger   = false;
     IsWin         = false;
     StoryMiniGame = StoryMG.Empty;
     view.UpdateImage();
     view.ClearConsole();
     seed        = "";
     state       = ControlState.PickCave;
     UseMiniGame = false;
 }