public virtual void RecurseReset() { if (m_State != GauntletSpawnerState.InSequence) { State = GauntletSpawnerState.InSequence; if (m_Sequence != null && !m_Sequence.Deleted) { m_Sequence.RecurseReset(); } } }