public override void Resume() { if (restart_on_resume) { temporal_event.Restart(); } else { temporal_event.Start(); } }
static public bool TriggerRestart(this TemporalEvent item) { if (item.IsTimeOver()) { item.Restart(); return(true); } return(false); }