def onFortBattleChanged(self, cache, attackItem, battleItem):
     if self.__item is not None:
         currentEnemyClanDBID = self.__item.getClanDBID()
         if currentEnemyClanDBID == attackItem.getOpponentClanDBID():
             yield self.fortProvider.sendRequest(
                 RequestClanCardCtx(currentEnemyClanDBID,
                                    waitingID='fort/attack'))
Пример #2
0
 def requester():
     self.__cooldownRequest = None
     self.__isRequestInProcess = True
     self.__controller.request(
         RequestClanCardCtx(selectedID, waitingID=''),
         self.__requestClanCardCallback)
     return
Пример #3
0
 def onFortBattleRemoved(self, cache, battleID):
     if self.__item is not None:
         currentEnemyClanDBID = self.__item.getClanDBID()
         yield self.fortProvider.sendRequest(RequestClanCardCtx(currentEnemyClanDBID, waitingID='fort/attack'))
     return