public void IncrementAllResources(BLPopulation pop) { for (int i = 0; i < res.Count; i++) { if (res[i].isAvailable) { switch (res[i].name) { case "Wood": res[i].increment = pop.pop.woodcutters; res[i].value += res[i].increment; break; case "Food": res[i].increment = pop.pop.foragers * 1.5f; res[i].value += res[i].increment; break; case "Science": res[i].increment = pop.pop.thinkers; res[i].value += res[i].increment; break; case "Stone": res[i].increment = pop.pop.miners; res[i].value += res[i].increment; break; default: break; } IsResourceMaxed(res[i]); } } }
public MainWindow() { InitializeComponent(); pop = new BLPopulation((int)res.GetResource("Population").maxValue); DispatcherTimer timer = new DispatcherTimer(); timer.Tick += timer_Tick; timer.Interval = new TimeSpan(0, 0, 0, 0, 1000); timer.Start(); }