public override void OnDelete() { base.OnDelete(); RemoveSpawned(); if (m_Timer != null) m_Timer.Stop(); }