private void OnDayEnd(Event_DayEnded e) { for (int i = m_cats.Count - 1; i >= 0; --i) { bool live = GameState.ConsumeLasagna(1); if (!live) { m_cats[i].Die(); m_cats.Remove(m_cats[i]); } } EventSystem.Dispatch(new Event_UIText("")); string uiString = ""; for (int i = 0; i < m_cats.Count; ++i) { uiString += (string.Format("Cats[{0}].CreationDate = {1}\n", i, m_cats[i].CreationDate)); EventSystem.Dispatch(new Event_UIText(uiString)); } }
private void OnDayEnded(Event_DayEnded e) { EventSystem.Dispatch(new Event_BuildingYield(m_resourceType, GetYieldAmount())); }