Ejemplo n.º 1
0
 def clear(self):
     if self._cny:
         self.__discountsCache = None
         self._cny.onVariadicDiscountsChanged -= self.__onVariadicDiscountsChanged
     g_clientUpdateManager.removeCallback('goodies', self.__onGoodiesUpdated)
     super(_VehicleDiscountsStorage, self).clear()
     return
Ejemplo n.º 2
0
 def _dispose(self):
     g_fortSoundController.fini()
     self.stopFortListening()
     self.removeListener(events.FortEvent.REQUEST_TIMEOUT, self.__loadDisconnectedView, scope=EVENT_BUS_SCOPE.FORT)
     self.removeListener(events.FortEvent.VIEW_LOADED, self.__onViewLoaded, scope=EVENT_BUS_SCOPE.FORT)
     g_clientUpdateManager.removeCallback('stats.clanInfo', self.__onClanInfoChanged)
     super(FortificationsView, self)._dispose()
Ejemplo n.º 3
0
 def _dispose(self):
     g_fortSoundController.fini()
     self.stopFortListening()
     self.removeListener(events.FortEvent.REQUEST_TIMEOUT, self.__loadDisconnectedView, scope=EVENT_BUS_SCOPE.FORT)
     self.removeListener(events.FortEvent.VIEW_LOADED, self.__onViewLoaded, scope=EVENT_BUS_SCOPE.FORT)
     g_clientUpdateManager.removeCallback('stats.clanInfo', self.__onClanInfoChanged)
     super(FortificationsView, self)._dispose()
Ejemplo n.º 4
0
 def clear(self):
     if self._cny:
         self._cny.onVariadicDiscountsChanged -= self.__onVariadicTankmanChanged
         self._cny.onTankmanChoicesChanged -= self.__onTankmanChoicesChanged
         g_clientUpdateManager.removeCallback('inventory.{}'.format(GUI_ITEM_TYPE.TANKMAN), self.__inventoryChanged)
     self.__data = None
     super(_TankmanDiscountsStorage, self).clear()
     return
Ejemplo n.º 5
0
 def __unsubscribe(self):
     self.__itemsCache.onSyncCompleted -= self.__shopResyncHandler
     g_clientUpdateManager.removeCurrencyCallback(Currency.GOLD,
                                                  self.__onSetGoldHandler)
     g_clientUpdateManager.removeCurrencyCallback(
         Currency.CRYSTAL, self.__onSetCrystalHandler)
     g_clientUpdateManager.removeCallback('goodies',
                                          self.__onSetGoodiesHandler)
Ejemplo n.º 6
0
 def _dispose(self):
     super(VehicleSellDialog, self)._dispose()
     g_itemsCache.onSyncCompleted -= self.__shopResyncHandler
     g_clientUpdateManager.removeCallback('stats.gold', self.onSetGoldHndlr)
Ejemplo n.º 7
0
 def __del__(self):
     g_clientUpdateManager.removeCallback('inventory',
                                          self.__inventoryUpdateHandler)
 def __removeListeners(self):
     self.__gameSession.onPremiumNotify -= self.__onTankPremiumActiveChanged
     g_clientUpdateManager.removeCallback(PiggyBankConstants.PIGGY_BANK_CREDITS, self.__onPiggyBankCreditsChanged)
Ejemplo n.º 9
0
 def _dispose(self):
     super(VehicleSellDialog, self)._dispose()
     g_playerEvents.onShopResync -= self.__shopResyncHandler
     g_clientUpdateManager.removeCallback('stats.gold', self.onSetGoldHndlr)
Ejemplo n.º 10
0
 def _dispose(self):
     super(VehicleSellDialog, self)._dispose()
     g_itemsCache.onSyncCompleted -= self.__shopResyncHandler
     g_clientUpdateManager.removeCallback('stats.gold', self.onSetGoldHndlr)
Ejemplo n.º 11
0
 def _dispose(self):
     super(VehicleSellDialog, self)._dispose()
     g_playerEvents.onShopResync -= self.__shopResyncHandler
     g_clientUpdateManager.removeCallback('stats.gold', self.onSetGoldHndlr)