public static void Surprise(object senderEvent) { if (!m_started) { m_globalEvent = ((MyGlobalEventBase)senderEvent); StartSurprise(senderEvent); } }
protected override void UnloadData() { m_getEntities.Clear(); m_lemmings.Clear(); m_timeToNextSpawn = -1; m_timeToNextChange = -1; m_spawnMedical = null; m_spawnCount = SPAWN_COUNT; MyLemmingCharacter.Positions.Clear(); m_started = false; m_globalEvent = null; m_timeToEnd = LIFE_TIME; if (m_notification != null) { MyHud.Notifications.Remove(m_notification); m_notification = null; } base.UnloadData(); }