Esempio n. 1
0
 public void RunGame()
 {
     //create customer function
     UserInterFace.DisplayWelcomeMessage();
     MakeWeather();
     MainMenu();
     // start day
 }
Esempio n. 2
0
        public void RunGame()
        {
            Weather weather = new Weather();

            weather.GetForcast();
            weather.GetTempreture();
            Console.ReadLine();


            UserInterFace.ItemsForSale(store);
            Console.ReadLine();

            //inventory.GetNumberOfLemons();
        }
Esempio n. 3
0
        public void MainMenu()
        {
            Console.WriteLine("Please choose from one of the option below!");
            Console.WriteLine("1: Rules");
            Console.WriteLine("2: Weather");
            Console.WriteLine("3: Check available money");
            Console.WriteLine("4: Head to store!");
            Console.WriteLine("5: Check inventory!");
            Console.WriteLine("6: Check recipe and make Lemonade!");
            Console.WriteLine("7: Set Price and play game!");

            string userInput = Console.ReadLine();

            switch (userInput)
            {
            case "1":
                Console.Clear();
                UserInterFace.DisplayRules();
                Console.WriteLine("Press [enter] to return to main menu.");
                Console.ReadLine();
                Console.Clear();
                MainMenu();
                break;

            case "2":
                Console.Clear();
                day.weather.DisplayTodaysWeather();
                day.weather.GenerateForecast();
                Console.WriteLine("Press [enter] to return to main menu.");
                Console.ReadLine();
                Console.Clear();
                MainMenu();
                break;

            case "3":
                Console.Clear();
                player.cash.DisplayCash();
                Console.WriteLine("Press [enter] to return to main menu.");
                Console.ReadLine();
                MainMenu();
                break;

            case "4":
                Console.Clear();
                player.cash.DisplayCash();
                player.inventory.DisplayInventory();
                store.Restock(player);
                Console.WriteLine("Press [enter] to return to main menu.");
                Console.ReadLine();
                Console.Clear();
                MainMenu();
                break;

            case "5":
                Console.Clear();
                player.inventory.DisplayInventory();
                Console.WriteLine("Press [enter] to return to main menu.");
                Console.ReadLine();
                Console.Clear();
                MainMenu();
                break;

            case "6":
                Console.Clear();
                player.inventory.DisplayInventory();
                player.recipe.ChooseRecipe();
                break;

            case "7":
                // create ability to set price of cups
                break;

            default:
                Console.WriteLine("That input was not valid please try again!");
                MainMenu();
                break;
            }
        }