public void DetermineNumberOfCustomers() { int weatherValue = (day.weather.tempIndex + day.weather.conditionIndex); //int numberOfCustomers; if (weatherValue == 6) { //numberOfCustomers = 30; for (int i = 1; i <= 30; i++) { Customer C = new Customer(); C.GetRandomPricePreference(5, 20, rnd); if (C.priceLimit >= player.lemonadePrice) { day.customers.Add(C); } } } else if (weatherValue >= 4 && weatherValue < 6) { for (int i = 1; i <= 20; i++) { Customer C = new Customer(); C.GetRandomPricePreference(5, 20, rnd); if (C.priceLimit >= player.lemonadePrice) { day.customers.Add(C); } } } else if (weatherValue > 1 && weatherValue <= 3) { for (int i = 1; i <= 10; i++) { Customer C = new Customer(); C.GetRandomPricePreference(5, 20, rnd); if (C.priceLimit >= player.lemonadePrice) { day.customers.Add(C); } } } else { for (int i = 1; i <= 5; i++) { Customer C = new Customer(); C.GetRandomPricePreference(5, 20, rnd); if (C.priceLimit >= player.lemonadePrice) { day.customers.Add(C); } } } // FillCustomerList(numberOfCustomers); numberOfCustomers = day.customers.Count; if (numberOfCustomers <= player.cupsOfLemonade) { Console.WriteLine("Today your store had " + numberOfCustomers + " customers."); } if (numberOfCustomers >= player.cupsOfLemonade) { numberOfCustomers = player.cupsOfLemonade; Console.WriteLine("You sold out! You sold all of your lemonade to " + numberOfCustomers + " people."); } // day.customers = null; }