コード例 #1
0
ファイル: lightmanager.py プロジェクト: wotmods/WOTDecompiled
 def destroy(self):
     invitesManager = g_prbLoader.getInvitesManager()
     if invitesManager is not None:
         invitesManager.onReceivedInviteListModified -= self.__onReceivedInviteListModified
         invitesManager.onReceivedInviteListInited -= self.__onReceivedInviteListModified
     g_messengerEvents.serviceChannel.onServerMessageReceived -= self.__onSysMessage
     g_messengerEvents.serviceChannel.onClientMessageReceived -= self.__onSysMessage
     g_messengerEvents.channels.onConnectStateChanged -= self.__onConnectStateChanged
コード例 #2
0
ファイル: lightmanager.py プロジェクト: jamesxia4/wot_client
 def destroy(self):
     invitesManager = g_prbLoader.getInvitesManager()
     if invitesManager is not None:
         invitesManager.onReceivedInviteListModified -= self.__onReceivedInviteListModified
         invitesManager.onInvitesListInited -= self.__onReceivedInviteListModified
     g_messengerEvents.serviceChannel.onServerMessageReceived -= self.__onSysMessage
     g_messengerEvents.serviceChannel.onClientMessageReceived -= self.__onSysMessage
     g_messengerEvents.channels.onConnectStateChanged -= self.__onConnectStateChanged
コード例 #3
0
 def __onInvitesListInited(self):
     invitesManager = g_prbLoader.getInvitesManager()
     if invitesManager:
         LOG_DEBUG('Invites init action. List of invites is build')
         invitesManager.onReceivedInviteListInited -= self.__onInvitesListInited
     else:
         LOG_ERROR('Invites manager not found')
     self._completed = True
     self._running = False
コード例 #4
0
ファイル: __init__.py プロジェクト: webiumsk/WOT-0.9.15-CT
 def __onInvitesListInited(self):
     from gui.prb_control.dispatcher import g_prbLoader
     invitesManager = g_prbLoader.getInvitesManager()
     if invitesManager:
         LOG_DEBUG('Invites init action. List of invites is build')
         invitesManager.onInvitesListInited -= self.__onInvitesListInited
     else:
         LOG_ERROR('Invites manager not found')
     self._completed = True
     self._running = False
コード例 #5
0
 def __onInvitesListInited(self):
     from gui.prb_control.dispatcher import g_prbLoader
     invitesManager = g_prbLoader.getInvitesManager()
     if invitesManager:
         LOG_DEBUG('Invites init action. List of invites is build')
         invitesManager.onInvitesListInited -= self.__onInvitesListInited
     else:
         LOG_ERROR('Invites manager not found')
     self._completed = True
     self._running = False
コード例 #6
0
ファイル: __init__.py プロジェクト: mahmoudimus/WOT-0.9.20.0
 def __get__(self, obj, objType=None):
     """
     Getter for property.
     Args:
         obj: decorated object
         objType: decorated object's class
     
     Returns:
         prebattle invites
     """
     from gui.prb_control.dispatcher import g_prbLoader
     return g_prbLoader.getInvitesManager()
コード例 #7
0
ファイル: __init__.py プロジェクト: wotmods/WOTDecompiled
 def destroy(self):
     invitesManager = g_prbLoader.getInvitesManager()
     if invitesManager is not None:
         invitesManager.onReceivedInviteListModified -= self.__onReceivedInviteListModified
         invitesManager.onReceivedInviteListInited -= self.__onReceivedInviteListModified
     g_messengerEvents.serviceChannel.onServerMessageReceived -= self.__onSysMessage
     g_messengerEvents.serviceChannel.onClientMessageReceived -= self.__onSysMessage
     g_messengerEvents.channels.onConnectStateChanged -= self.__onConnectStateChanged
     if g_connectionManager is not None:
         g_connectionManager.onDisconnected -= self.__onDisconnected
     if g_playerEvents is not None:
         g_playerEvents.onAccountBecomePlayer -= self.__subscribe
コード例 #8
0
 def destroy(self):
     invitesManager = g_prbLoader.getInvitesManager()
     if invitesManager is not None:
         invitesManager.onReceivedInviteListModified -= self.__onReceivedInviteListModified
         invitesManager.onInvitesListInited -= self.__onReceivedInviteListModified
     g_messengerEvents.serviceChannel.onServerMessageReceived -= self.__onSysMessage
     g_messengerEvents.serviceChannel.onClientMessageReceived -= self.__onSysMessage
     g_messengerEvents.channels.onConnectStateChanged -= self.__onConnectStateChanged
     self.connectionMgr.onDisconnected -= self.__onDisconnected
     if g_playerEvents is not None:
         g_playerEvents.onAccountBecomePlayer -= self.__subscribe
     return
コード例 #9
0
ファイル: __init__.py プロジェクト: webiumsk/WoT
 def invoke(self):
     from gui.prb_control.dispatcher import g_prbLoader
     invitesManager = g_prbLoader.getInvitesManager()
     if invitesManager:
         if invitesManager.isInited():
             LOG_DEBUG('Invites init action. Invites init action. List of invites is build')
             self._completed = True
         else:
             self._running = True
             invitesManager.onReceivedInviteListInited += self.__onInvitesListInited
     else:
         LOG_ERROR('Invites init action. Invites manager not found')
         self._completed = False
コード例 #10
0
 def __onReceivedInviteListModified(self, *args):
     if g_prbLoader.getInvitesManager().getUnreadCount():
         g_instance.startLightEffect(GameLights.INVITATION_EFFECT)
     else:
         g_instance.stopLightEffect(GameLights.INVITATION_EFFECT)
コード例 #11
0
ファイル: __init__.py プロジェクト: webiumsk/WOT-0.9.17-CT
 def __onReceivedInviteListModified(self, *args):
     if g_prbLoader.getInvitesManager().getUnreadCount():
         g_instance.execEffect('startInvitationEffect')
     else:
         g_instance.execEffect('stopInvitationEffect')
コード例 #12
0
ファイル: prb_helpers.py プロジェクト: wotmods/WOTDecompiled
 def __get__(self, obj, objType = None):
     return g_prbLoader.getInvitesManager()
コード例 #13
0
ファイル: lightfxlightmanager.py プロジェクト: Difrex/wotsdk
 def __onReceivedInviteListModified(self, *args):
     if g_prbLoader.getInvitesManager().getUnreadCount():
         g_instance.startLightEffect(GameLights.INVITATION_EFFECT)
     else:
         g_instance.stopLightEffect(GameLights.INVITATION_EFFECT)
コード例 #14
0
 def __get__(self, obj, objType = None):
     from gui.prb_control.dispatcher import g_prbLoader
     return g_prbLoader.getInvitesManager()
コード例 #15
0
ファイル: prb_helpers.py プロジェクト: kblw/wot_client
 def __get__(self, obj, objType = None):
     from gui.prb_control.dispatcher import g_prbLoader
     return g_prbLoader.getInvitesManager()
コード例 #16
0
ファイル: __init__.py プロジェクト: webiumsk/WOT-0.9.12
 def __onReceivedInviteListModified(self, *args):
     if g_prbLoader.getInvitesManager().getUnreadCount():
         g_instance.execEffect('startInvitationEffect')
     else:
         g_instance.execEffect('stopInvitationEffect')
コード例 #17
0
ファイル: prb_helpers.py プロジェクト: v3ss0n/WOTDecompiled
 def __get__(self, obj, objType=None):
     return g_prbLoader.getInvitesManager()