//Day Update void DayUpdate() { if (Blocks != null) { ShowAvailableTech(); foreach (Transform obj in TokenBoard.transform) { if (obj.gameObject.tag == "Token") { Draggable drg = obj.GetComponent <Draggable> (); drg.UpdateDuration(); drg.CheckForDestroy(); } } foreach (CityGenerator block in Blocks) { if (block.ActiveToken != null) { block.ActiveEffect.TriggerEffect(block); } } float Pop = 0; float Taxes = 0; foreach (CityGenerator block in Blocks) { CityBlockData CBD = block.CBD; Pop += CBD.CalcPop(); Taxes += CBD.CalcTaxes(); } Population = Mathf.RoundToInt(Pop); Money += Mathf.RoundToInt(Taxes); Man.AddValue("Day " + (Day + 1) + " taxes", Mathf.RoundToInt(Taxes)); Day++; if (HandSize < 4) { FillHand(1); } CheckUnlockedTokens(); } }