def destroy(self): if not self.__isStarted: self.__vehiclesWaitStart = [] return else: while len(self.__aoiToFarCallbacks): _, callbackID = self.__aoiToFarCallbacks.popitem() if callbackID is not None: BigWorld.cancelCallback(callbackID) self.__isStarted = False self.__entries = {} self.__entrieLits = {} self.__entrieMarkers = {} self.__cameraHandle = None self.__cameraMatrix = None self.__marks = None self.__backMarkers.clear() setattr(self.__parentUI.component, 'minimap', None) from account_helpers.settings_core.SettingsCore import g_settingsCore g_settingsCore.onSettingsChanged -= self.setupMinimapSettings self.storeMinimapSize() self.__parentUI = None g_repeatKeyHandlers.remove(self.handleRepeatKeyEvent) return
def destroy(self): if not self.__isStarted: self.__vehiclesWaitStart = [] return else: while len(self.__aoiToFarCallbacks): _, callbackID = self.__aoiToFarCallbacks.popitem() if callbackID is not None: BigWorld.cancelCallback(callbackID) self.__isStarted = False self.__entries = {} self.__cameraHandle = None self.__marks = None self.__backMarkers.clear() setattr(self.__parentUI.component, 'minimap', None) from account_helpers.SettingsCore import g_settingsCore g_settingsCore.onSettingsChanged -= self.setupMinimapSettings AccountSettings.setSettings('minimapSize', self.__mapSizeIndex) self.__parentUI = None g_repeatKeyHandlers.remove(self.handleRepeatKeyEvent) return
def stop(self): self.__ui = None g_repeatKeyHandlers.remove(self.__handleRepeatKeyEvent) return
def stop(self): self.__ui = None g_repeatKeyHandlers.remove(self.__handleRepeatKeyEvent)