def _unload_instance(self): """Unregister the events.""" # Loop through all event names for event_name in self._event_names: # Unregister the event event_manager.unregister_for_event(event_name, self._callback)
def _unload_instance(self): """Unregister the events.""" # Loop through all event names for event_name in self._event_names: # Unregister the event event_manager.unregister_for_event(event_name, self.callback)
def _unload_instance(self): """Remove from the downloads list and unregister server_spawn.""" # Remove the path from the downloads list with suppress(AttributeError): self._downloads._unload_instance() # Unregister the server_spawn event event_manager.unregister_for_event('server_spawn', self._server_spawn)
def stage_undo_register_event_handlers(self): for game_event_handler_ in self._events.values(): event_manager.unregister_for_event(game_event_handler_.event, game_event_handler_) for game_internal_event_handler_ in self._internal_events.values(): internal_event_manager.unregister_event_handler( game_internal_event_handler_.event, game_internal_event_handler_)
def stage_undo_prepare_register_event_handlers(self): event_manager.unregister_for_event( 'player_death', self._prepare_event_handler_player_death) event_manager.unregister_for_event( 'player_hurt', self._prepare_event_handler_player_hurt) internal_event_manager.unregister_event_handler( 'player_deleted', self._prepare_event_handler_player_deleted)
def _unload_instance(self): """Remove from the downloads list and unregister server_spawn.""" # Remove the path from the downloads list try: self._downloads._unload_instance() except AttributeError: pass # Unregister the server_spawn event event_manager.unregister_for_event('server_spawn', self._server_spawn)
def stage_undo_prepare_register_event_handlers(self): event_manager.unregister_for_event( 'player_death', self._prepare_event_handler_player_death) event_manager.unregister_for_event( 'player_hurt', self._prepare_event_handler_player_hurt) internal_event_manager.unregister_event_handler( 'player_deleted', self._prepare_event_handler_player_deleted )
def _unload_instance(self): """Unregister the events.""" # Was no callback registered? if self.callback is None: return # Loop through all event names for event_name in self._event_names: # Unregister the event event_manager.unregister_for_event(event_name, self.callback)
def disable(self): if id(self) in self._warnings: del self._warnings[id(self)] self.warned.clear() registered_events = set() for cvar_warning in self._warnings.values(): registered_events = registered_events | cvar_warning.events for event_name in self.events - registered_events: event_manager.unregister_for_event(event_name, self.game_event) self._events.pop(event_name, None)
def unload(self): for event in self.events: event_manager.unregister_for_event(event, self.parse_event)
def unregister(self): for event_name in self._event_names: event_manager.unregister_for_event(event_name, self.callback)
def _unload_instance(self): """Unregister the event.""" event_manager.unregister_for_event( self.callback.__name__, self.callback)
def unload(): """Unregister all warmup listeners.""" event_manager.unregister_for_event('player_death', _player_death) event_manager.unregister_for_event('weapon_fire', _weapon_fire) event_manager.unregister_for_event('player_spawn', _player_spawn) client_command_manager.unregister_commands('joinclass', _join_class)
def __del__(self): for name, func in self._handlers.items(): event_manager.unregister_for_event(name, func)