private static void CSLoad() { Maps.Import(); Dungeons.Import(); Lockouts.Import(); Restore(); DefragmentTimer.Start(); }
private static void CSDispose() { if (Mobile.CreateCorpseHandler == HandleCreateCorpse) { Mobile.CreateCorpseHandler = _CreateCorpseSuccessor; } NotoUtility.UnregisterNameHandler(HandleNotoriety); EventSink.PlayerDeath -= HandlePlayerDeath; EventSink.CreatureDeath -= HandleCreatureDeath; DefragmentTimer.Dispose(); DefragmentTimer = null; }