Exemple #1
0
        public void ChoosingLemons(Player player, Inventory inventory, Wallet wallet)
        {
            Console.WriteLine("Type in the number of lemons you want to buy");
            option = Console.ReadLine();
            switch (option)
            {
            case "10":
                Console.WriteLine("You bought 10 lemons.");
                player.numberOfItemsBought = 10;
                cost = priceOf10Lemons;
                wallet.ValidatingFunds(player, cost);
                inventory.AddingLemons(player);
                buyingMore(player, inventory, wallet);
                break;

            case "30":
                Console.WriteLine("You bought 30 lemons.");
                player.numberOfItemsBought = 30;
                cost = priceOf30Lemons;
                wallet.ValidatingFunds(player, cost);
                inventory.AddingLemons(player);
                buyingMore(player, inventory, wallet);
                break;

            case "75":
                Console.WriteLine("You bought 75 lemons.");
                player.numberOfItemsBought = 75;
                cost = priceOf75Lemons;
                wallet.ValidatingFunds(player, cost);
                inventory.AddingLemons(player);
                buyingMore(player, inventory, wallet);
                break;

            default:
                Console.WriteLine("You typed in something wrong.");
                ChoosingLemons(player, inventory, wallet);
                break;
            }
        }