public void DebugTriggerNextFullMoon() { Moon soonestMoon = null; if (!moons.NullOrEmpty() && gcMoonCycle != null) { soonestMoon = moons.MinBy(x => x.DaysUntilFull); for (int i = 0; i < soonestMoon.DaysUntilFull; i++) { AdvanceOneDay(); } soonestMoon.FullMoonIncident(); } }
public GameCondition_FullMoon(Moon newMoon) { moon = newMoon; }