Пример #1
0
        public void MainMenu()
        {
            Console.WriteLine("Main Menu\n[1] Store\n[2] Player Menu\n[3] Today's Forecast\n[4] Start Day\n[5] Exit Game");
            userInput = Console.ReadLine();
            Console.Clear();
            switch (userInput)
            {
            case "1":
                StoreMenu();
                break;

            case "2":
                PlayerMenu();
                break;

            case "3":
                weather.DisplayWeather();
                Console.WriteLine("Press [enter] to return to the Main Menu...");
                Console.ReadLine();
                break;

            case "4":
                return;

            case "5":
                ExitGamePrompt();
                break;

            default:
                DisplayImproperSelectionPrompt(userInput);
                break;
            }
            Console.Clear();
            MainMenu();
        }
Пример #2
0
 public void GameMaster()
 {
     while (dayCount < gameLength)
     {
         Console.WriteLine("Day: " + (dayCount + 1));
         weather.DisplayWeather();
         mainMenu.MainMenu();
         day.DayLogic();
         day.DayResults();
         day     = new Day(player, weather);
         weather = new Weather();
         dayCount++;
     }
     GameEndResults();
     AskPlayAgain();
 }