public void RunGame() { SetDaysToPlay(); //GenerateListOfDays(); while (dayCount <= daysToPlay) { UI.DisplayGameMenu(); int userInput = Int32.Parse(Console.ReadLine()); switch (userInput) { case 1: //UI.DisplayWeeklyForecast(listOfDays); //UI.DisplayWeather(day.weather.actualCondition, day.weather.forecastTemperature); // display weekly forecast break; case 2: UI.DisplayInventoryContents(player.inventory); break; case 3: UI.DisplayTotalMoney(player.wallet); break; case 4: store.isShopping = true; store.VisitStore(player); break; case 5: day.isRunning = true; day.RunDay(player, store, day); //dayIsRunning = true; //GenerateBuyingCustomers(); // foreach(Day day in listOfDay){day.runDay} // day.RunDay(day[i]); // dayCount ++ break; case 6: dayCount = daysToPlay + 1; break; default: RunGame(); break; } } // End of game }