Example #1
0
 def handleOkButton(self):
     tankman = self._getFirstEnableTankman()
     if tankman is not None:
         shared_events.showPersonalCase(tankman.invID,
                                        TABS.CREW_SKINS_TAB_INDEX,
                                        EVENT_BUS_SCOPE.LOBBY)
     return
Example #2
0
 def showUnlockWindow(self, itemID, unlockType):
     if not self.__canNavigate():
         return
     if unlockType in (PROGRESS_ACTION.RESEARCH_UNLOCK_TYPE, PROGRESS_ACTION.PURCHASE_UNLOCK_TYPE):
         event_dispatcher.showResearchView(itemID)
         self.onWindowClose()
     elif unlockType == PROGRESS_ACTION.NEW_SKILL_UNLOCK_TYPE:
         event_dispatcher.showPersonalCase(itemID, 2, EVENT_BUS_SCOPE.LOBBY)
 def openPersonalCase(self, tankmanInvID, tabNumber):
     if self.filter[
             'location'] == BARRACKS_CONSTANTS.LOCATION_FILTER_NOT_RECRUITED:
         return
     tmanInvID = int(tankmanInvID)
     tankman = self.itemsCache.items.getTankman(tmanInvID)
     if tankman and not tankman.isDismissed:
         shared_events.showPersonalCase(tmanInvID, int(tabNumber),
                                        EVENT_BUS_SCOPE.LOBBY)
Example #4
0
 def openPersonalCase(self, value, tabNumber):
     shared_events.showPersonalCase(int(value), int(tabNumber), EVENT_BUS_SCOPE.LOBBY)
Example #5
0
 def openPersonalCase(self, value, tabNumber):
     shared_events.showPersonalCase(int(value), int(tabNumber),
                                    EVENT_BUS_SCOPE.LOBBY)
 def showPersonalCase(self):
     shared_events.showPersonalCase(self._tankmanID, 0, EVENT_BUS_SCOPE.LOBBY)
 def showPersonalCase(self):
     shared_events.showPersonalCase(self._tankmanID, 0, EVENT_BUS_SCOPE.LOBBY)
Example #8
0
 def openPersonalCase(self, tankmanInvID, tabNumber):
     tmanInvID = int(tankmanInvID)
     tankman = g_itemsCache.items.getTankman(tmanInvID)
     if tankman and not tankman.isDismissed:
         shared_events.showPersonalCase(tmanInvID, int(tabNumber), EVENT_BUS_SCOPE.LOBBY)
Example #9
0
 def openPersonalCase(self, tankmanInvID, tabNumber):
     tmanInvID = int(tankmanInvID)
     tankman = g_itemsCache.items.getTankman(tmanInvID)
     if tankman and not tankman.isDismissed:
         shared_events.showPersonalCase(tmanInvID, int(tabNumber), EVENT_BUS_SCOPE.LOBBY)