public void AddSugar(Player player) { for (int i = 0; i < moreSugar; i++) { SugarCube sugar = new SugarCube(); player.inventory.sugarCubes.Add(sugar); } player.wallet.Money -= pricePerSugarCube * moreSugar; }
public void BuySugarCubes(Player player) { SugarCube sugarCube = new SugarCube(); if (player.wallet.Money >= pricePerSugarCube * bulkQty) { UserInterface.BuyItem(bulkQty, sugarCube.name); player.wallet.Money -= bulkSugarPrice; for (int i = 0; i < bulkQty; i++) { player.inventory.sugarCubes.Add(sugarCube); } } else { UserInterface.NotEnoughMoney(sugarCube.name); } }
public void AddSugar(Inventory inventory) { SugarCube sugarCube = new SugarCube(); UserInterface.AddItemsToRecipe(sugarCube.name); try { amountOfSugarCubes = Math.Abs(Int32.Parse(Console.ReadLine())); if (amountOfSugarCubes > inventory.sugarCubes.Count) { UserInterface.NotEnoughInventory(sugarCube.name); AddSugar(inventory); } } catch (FormatException) { UserInterface.NotAValidOption(); AddSugar(inventory); } }
public void AddInventory() { for (int i = 0; i < 10; i++) { Lemon lemon = new Lemon(); inventory.lemons.Add(lemon); } for (int i = 0; i < 10; i++) { SugarCube sugar = new SugarCube(); inventory.sugarCubes.Add(sugar); } for (int i = 0; i < 10; i++) { IceCube ice = new IceCube(); inventory.iceCubes.Add(ice); } for (int i = 0; i < 10; i++) { Cup cup = new Cup(); inventory.cups.Add(cup); } }