Пример #1
0
 def __stopListening(self):
     """
     Unsubscribe from player events.
     """
     g_eventsCache.companies.onCompanyStateChanged -= self.onCompanyStateChanged
     g_playerEvents.onPrebattleJoined -= self.pe_onPrebattleJoined
     g_playerEvents.onPrebattleJoinFailure -= self.pe_onPrebattleJoinFailure
     g_playerEvents.onPrebattleLeft -= self.pe_onPrebattleLeft
     g_playerEvents.onKickedFromPrebattle -= self.pe_onKickedFromPrebattle
     g_playerEvents.onArenaJoinFailure -= self.pe_onArenaJoinFailure
     g_playerEvents.onKickedFromArena -= self.pe_onKickedFromArena
     g_playerEvents.onPrebattleAutoInvitesChanged -= self.pe_onPrebattleAutoInvitesChanged
     game_control.g_instance.gameSession.onTimeTillBan -= self.gs_onTillBanNotification
     game_control.g_instance.rentals.onRentChangeNotify -= self.rc_onRentChange
     game_control.g_instance.igr.onIgrTypeChanged -= self.igr_onRoomChange
     unitMgr = prb_getters.getClientUnitMgr()
     if unitMgr:
         unitMgr.onUnitJoined -= self.unitMgr_onUnitJoined
         unitMgr.onUnitLeft -= self.unitMgr_onUnitLeft
         unitMgr.onUnitRestored -= self.unitMgr_onUnitRestored
         unitMgr.onUnitErrorReceived -= self.unitMgr_onUnitErrorReceived
     unitBrowser = prb_getters.getClientUnitBrowser()
     if unitBrowser:
         unitBrowser.onErrorReceived -= self.unitBrowser_onErrorReceived
     fortMgr = getClientFortMgr()
     if fortMgr:
         fortMgr.onFortResponseReceived -= self.fortMgr_onFortResponseReceived
         fortMgr.onFortStateChanged -= self.forMgr_onFortStateChanged
     g_prbCtrlEvents.clear()
Пример #2
0
 def _stopListening(self):
     """
     Unsubscribe from player events.
     """
     g_playerEvents.onEnqueuedRandom -= self.pe_onEnqueuedRandom
     g_playerEvents.onDequeuedRandom -= self.pe_onDequeuedRandom
     g_playerEvents.onEnqueueRandomFailure -= self.pe_onEnqueueRandomFailure
     g_playerEvents.onKickedFromRandomQueue -= self.pe_onKickedFromRandomQueue
     g_playerEvents.onPrebattleJoined -= self.pe_onPrebattleJoined
     g_playerEvents.onPrebattleJoinFailure -= self.pe_onPrebattleJoinFailure
     g_playerEvents.onPrebattleLeft -= self.pe_onPrebattleLeft
     g_playerEvents.onKickedFromPrebattle -= self.pe_onKickedFromPrebattle
     g_playerEvents.onArenaJoinFailure -= self.pe_onArenaJoinFailure
     g_playerEvents.onKickedFromArena -= self.pe_onKickedFromArena
     g_playerEvents.onPrebattleAutoInvitesChanged -= self.pe_onPrebattleAutoInvitesChanged
     game_control.g_instance.gameSession.onTimeTillBan -= self.gs_onTillBanNotification
     unitMgr = getClientUnitMgr()
     if unitMgr:
         unitMgr.onUnitJoined -= self.unitMgr_onUnitJoined
         unitMgr.onUnitLeft -= self.unitMgr_onUnitLeft
         unitMgr.onUnitErrorReceived -= self.unitMgr_onUnitErrorReceived
     unitBrowser = getClientUnitBrowser()
     if unitBrowser:
         unitBrowser.onErrorReceived -= self.unitBrowser_onErrorReceived
     g_prbCtrlEvents.clear()
Пример #3
0
 def _stopListening(self):
     """
     Unsubscribe from player events.
     """
     g_eventsCache.companies.onCompanyStateChanged -= self.onCompanyStateChanged
     g_playerEvents.onPrebattleJoined -= self.pe_onPrebattleJoined
     g_playerEvents.onPrebattleJoinFailure -= self.pe_onPrebattleJoinFailure
     g_playerEvents.onPrebattleLeft -= self.pe_onPrebattleLeft
     g_playerEvents.onKickedFromPrebattle -= self.pe_onKickedFromPrebattle
     g_playerEvents.onArenaJoinFailure -= self.pe_onArenaJoinFailure
     g_playerEvents.onKickedFromArena -= self.pe_onKickedFromArena
     g_playerEvents.onPrebattleAutoInvitesChanged -= self.pe_onPrebattleAutoInvitesChanged
     game_control.g_instance.captcha.onCaptchaInputCanceled -= self.captcha_onCaptchaInputCanceled
     game_control.g_instance.gameSession.onTimeTillBan -= self.gs_onTillBanNotification
     game_control.g_instance.rentals.onRentChangeNotify -= self.rc_onRentChange
     game_control.g_instance.igr.onIgrTypeChanged -= self.igr_onRoomChange
     unitMgr = getClientUnitMgr()
     if unitMgr:
         unitMgr.onUnitJoined -= self.unitMgr_onUnitJoined
         unitMgr.onUnitLeft -= self.unitMgr_onUnitLeft
         unitMgr.onUnitRestored -= self.unitMgr_onUnitRestored
         unitMgr.onUnitErrorReceived -= self.unitMgr_onUnitErrorReceived
     unitBrowser = getClientUnitBrowser()
     if unitBrowser:
         unitBrowser.onErrorReceived -= self.unitBrowser_onErrorReceived
     fortMgr = getClientFortMgr()
     if fortMgr:
         fortMgr.onFortResponseReceived -= self.fortMgr_onFortResponseReceived
         fortMgr.onFortStateChanged -= self.forMgr_onFortStateChanged
     g_prbCtrlEvents.clear()
Пример #4
0
 def __stopListening(self):
     """
     Unsubscribe from player and system events.
     """
     g_playerEvents.onPrebattleJoined -= self.pe_onPrebattleJoined
     g_playerEvents.onPrebattleJoinFailure -= self.pe_onPrebattleJoinFailure
     g_playerEvents.onPrebattleLeft -= self.pe_onPrebattleLeft
     g_playerEvents.onKickedFromPrebattle -= self.pe_onKickedFromPrebattle
     g_playerEvents.onArenaCreated -= self.pe_onArenaCreated
     g_playerEvents.onArenaJoinFailure -= self.pe_onArenaJoinFailure
     g_playerEvents.onKickedFromArena -= self.pe_onKickedFromArena
     g_playerEvents.onPrebattleAutoInvitesChanged -= self.pe_onPrebattleAutoInvitesChanged
     g_playerEvents.onPrebattleInvitationsError -= self.pe_onPrebattleInviteError
     self.gameSession.onTimeTillBan -= self.gs_onTillBanNotification
     self.rentals.onRentChangeNotify -= self.rc_onRentChange
     self.igrCtrl.onIgrTypeChanged -= self.igr_onRoomChange
     unitMgr = prb_getters.getClientUnitMgr()
     if unitMgr:
         unitMgr.onUnitJoined -= self.unitMgr_onUnitJoined
         unitMgr.onUnitLeft -= self.unitMgr_onUnitLeft
         unitMgr.onUnitRestored -= self.unitMgr_onUnitRestored
         unitMgr.onUnitErrorReceived -= self.unitMgr_onUnitErrorReceived
     unitBrowser = prb_getters.getClientUnitBrowser()
     if unitBrowser:
         unitBrowser.onErrorReceived -= self.unitBrowser_onErrorReceived
     g_prbCtrlEvents.clear()
Пример #5
0
 def __stopListening(self):
     g_playerEvents.onPrebattleJoined -= self.pe_onPrebattleJoined
     g_playerEvents.onPrebattleJoinFailure -= self.pe_onPrebattleJoinFailure
     g_playerEvents.onPrebattleLeft -= self.pe_onPrebattleLeft
     g_playerEvents.onKickedFromPrebattle -= self.pe_onKickedFromPrebattle
     g_playerEvents.onArenaCreated -= self.pe_onArenaCreated
     g_playerEvents.onArenaJoinFailure -= self.pe_onArenaJoinFailure
     g_playerEvents.onKickedFromArena -= self.pe_onKickedFromArena
     g_playerEvents.onPrebattleAutoInvitesChanged -= self.pe_onPrebattleAutoInvitesChanged
     g_playerEvents.onPrebattleInvitationsError -= self.pe_onPrebattleInviteError
     g_playerEvents.onUpdateSpecBattlesWindow -= self.pe_onPrebattleAutoInvitesChanged
     self.gameSession.onTimeTillBan -= self.gs_onTillBanNotification
     self.rentals.onRentChangeNotify -= self.rc_onRentChange
     self.igrCtrl.onIgrTypeChanged -= self.igr_onRoomChange
     unitMgr = prb_getters.getClientUnitMgr()
     if unitMgr:
         unitMgr.onUnitJoined -= self.unitMgr_onUnitJoined
         unitMgr.onUnitLeft -= self.unitMgr_onUnitLeft
         unitMgr.onUnitRestored -= self.unitMgr_onUnitRestored
         unitMgr.onUnitErrorReceived -= self.unitMgr_onUnitErrorReceived
         unitMgr.onUnitNotifyReceived -= self.unitMgr_onUnitNotifyReceived
     unitBrowser = prb_getters.getClientUnitBrowser()
     if unitBrowser:
         unitBrowser.onErrorReceived -= self.unitBrowser_onErrorReceived
     g_prbCtrlEvents.clear()
     g_eventBus.removeListener(events.PrbActionEvent.SELECT,
                               self.__onDoSelectAction,
                               scope=EVENT_BUS_SCOPE.LOBBY)
     g_eventBus.removeListener(events.PrbActionEvent.LEAVE,
                               self.__onDoLeaveAction,
                               scope=EVENT_BUS_SCOPE.LOBBY)
Пример #6
0
 def _stopListening(self):
     """
     Unsubscribe from player events.
     """
     g_playerEvents.onEnqueuedRandom -= self.pe_onEnqueuedRandom
     g_playerEvents.onDequeuedRandom -= self.pe_onDequeuedRandom
     g_playerEvents.onEnqueueRandomFailure -= self.pe_onEnqueueRandomFailure
     g_playerEvents.onKickedFromRandomQueue -= self.pe_onKickedFromRandomQueue
     g_playerEvents.onPrebattleJoined -= self.pe_onPrebattleJoined
     g_playerEvents.onPrebattleJoinFailure -= self.pe_onPrebattleJoinFailure
     g_playerEvents.onPrebattleLeft -= self.pe_onPrebattleLeft
     g_playerEvents.onKickedFromPrebattle -= self.pe_onKickedFromPrebattle
     g_playerEvents.onArenaJoinFailure -= self.pe_onArenaJoinFailure
     g_playerEvents.onKickedFromArena -= self.pe_onKickedFromArena
     g_playerEvents.onPrebattleAutoInvitesChanged -= self.pe_onPrebattleAutoInvitesChanged
     game_control.g_instance.gameSession.onTimeTillBan -= self.gs_onTillBanNotification
     unitMgr = getClientUnitMgr()
     if unitMgr:
         unitMgr.onUnitJoined -= self.unitMgr_onUnitJoined
         unitMgr.onUnitLeft -= self.unitMgr_onUnitLeft
         unitMgr.onUnitErrorReceived -= self.unitMgr_onUnitErrorReceived
     unitBrowser = getClientUnitBrowser()
     if unitBrowser:
         unitBrowser.onErrorReceived -= self.unitBrowser_onErrorReceived
     g_prbCtrlEvents.clear()