protected override void UnhookEventHandlers() { OnJoinedLevelEvent.Unregister(HandleJoinedLevel); OnPlayerConnectEvent.Unregister(HandlePlayerConnect); OnPlayerDeathEvent.Unregister(HandlePlayerDeath); base.UnhookEventHandlers(); }
protected override void UnhookEventHandlers() { OnPlayerDeathEvent.Unregister(HandlePlayerDeath); OnPlayerChatEvent.Unregister(HandlePlayerChat); OnPlayerCommandEvent.Unregister(HandlePlayerCommand); OnBlockChangeEvent.Unregister(HandleBlockChange); OnPlayerSpawningEvent.Unregister(HandlePlayerSpawning); OnTabListEntryAddedEvent.Unregister(HandleTabListEntryAdded); OnJoinedLevelEvent.Unregister(HandleJoinedLevel); base.UnhookEventHandlers(); }
public override void Unload(bool shutdown) { OnPlayerDeathEvent.Unregister(HandlePlayerDeath); OnPlayerChatEvent.Unregister(HandlePlayerChat); OnPlayerCommandEvent.Unregister(HandlePlayerCommand); OnBlockChangeEvent.Unregister(HandleBlockChange); OnPlayerDisconnectEvent.Unregister(HandleDisconnect); OnLevelUnloadEvent.Unregister(HandleLevelUnload); OnPlayerSpawningEvent.Unregister(HandlePlayerSpawning); OnTabListEntryAddedEvent.Unregister(HandleTabListEntryAdded); OnJoinedLevelEvent.Unregister(HandleOnJoinedLevel); }