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