コード例 #1
0
 //member methods
 public void RunDay(Player player, Store store, Random random)
 {
     Console.WriteLine("Welcome to a new day!");
     DisplayWeather();
     player.recipe.SetPrice();
     UserMenu(player, store);
     Console.WriteLine("You have " + customers.Count + " potential customers today.");
     foreach (Customer customer in customers)
     {
         if (player.pitcher.cupsLeftInPitcher > 0)
         {
             customer.MakePurchaseDecision(player, weather);
         }
         else if (player.pitcher.cupsLeftInPitcher == 0)
         {
             if (player.CheckInventoryForPitcher() == true)
             {
                 player.MakePitcher();
             }
             else
             {
                 break;
             }
         }
     }
     EndOfDayDisplay(player);
 }