public void ChoosingTemperature() { int result = rng.Next(50, 100); temperature = result; Userinterface.DisplayRandomTemperature(temperature); }
public void GameMenu() { Userinterface.DisplayGameMenu(); int menu = Userinterface.DisplayInput(); switch (menu) { case 1: Store store = new Store(player); store.Menu(); break; case 3: DisplayWeather(); break; case 2: player.receipe.SetRecipe(); break; case 4: break; } }
public void ChoosingWeather() { int index = rand.Next(weatherConditions.Count); condition = weatherConditions[index]; Userinterface.DisplayRandomConditions(condition); }
public void BuyLemons() { int amount = Userinterface.PurchasingLemons(); // check wallet to see if user has enough money to buy this amount of lemons if (player.wallet.moneyInWallet >= priceOfLemons) { Console.WriteLine("success in buying lemons"); } else { Console.WriteLine("You need more money"); } for (int i = 0; i <= amount; i++) { player.inventory.lemons.Add(new Lemon()); } player.wallet.moneyInWallet -= amount; Menu(); }
public void Menu() { bool storeActive = true; while (storeActive) { Userinterface.DisplayStoreMenu(); int choice = Userinterface.GetIntegerInput(); switch (choice) { case 1: Userinterface.DisplayInventory(player.inventory); break; case 2: BuyLemons(); break; case 3: BuySugarCubes(); break; case 4: BuyIceCubes(); break; case 5: BuyCups(); break; case 6: storeActive = false; break; default: Menu(); break; } } }
public void BuyCups() { int amount = Userinterface.PurchasingCups(); if (player.wallet.moneyInWallet >= priceOfCups) { Console.WriteLine("success in buying SugarCubes"); } else { Console.WriteLine("You need more money"); } for (int i = 0; i <= amount; i++) { player.inventory.cups.Add(new Cup()); } player.wallet.moneyInWallet -= amount; Menu(); }
//Member Methods public void RunGame() { Userinterface.DisplayRules(); player.EnterName(); GameMenu(); }