def _format(self, bonus): result = [] for tmanInfo in bonus.getTankmenData(): if tmanInfo.isFemale: bonusID = 'tankwoman' username = i18n.makeString(QUESTS.BONUSES_ITEM_TANKWOMAN) result.append( PreformattedBonus(bonusName=bonus.getName(), userName=username, images=self._getImages(bonusID), isSpecial=True, specialAlias=TOOLTIPS_CONSTANTS. PERSONAL_MISSIONS_TANKWOMAN, specialArgs=[])) bonusID = 'tankman' username = i18n.makeString(QUESTS.BONUSES_TANKMEN_DESCRIPTION, value=getRoleUserName(tmanInfo.role)) result.append( PreformattedBonus(bonusName=bonus.getName(), userName=username, images=self._getImages(bonusID), tooltip=makeTooltip( i18n.makeString( QUESTS.BONUSES_TANKMEN_DESCRIPTION, value=getRoleUserName( tmanInfo.role))))) return result
def formatValue(self): result = [] for tmanInfo in self.getTankmenData(): if tmanInfo.isFemale: return '%s %s' % ( i18n.makeString(QUESTS.BONUSES_ITEM_TANKWOMAN), i18n.makeString(QUESTS.BONUSES_TANKMEN_DESCRIPTION, value=getRoleUserName(tmanInfo.role))) result.append( i18n.makeString(QUESTS.BONUSES_TANKMEN_DESCRIPTION, value=getRoleUserName(tmanInfo.role))) return ', '.join(result)
def formatValue(self): result = [] for tmanInfo in self.getTankmenData(): if tmanInfo.isFemale: return '%s %s' % ( i18n.makeString('#quests:bonuses/item/tankwoman'), i18n.makeString('#quests:bonuses/tankmen/description', value=getRoleUserName(tmanInfo.role))) result.append( i18n.makeString('#quests:bonuses/tankmen/description', value=getRoleUserName(tmanInfo.role))) return ', '.join(result)
def getCarouselList(self, isReceived=False): result = [] for tmanInfo in self.getTankmenData(): if tmanInfo.isFemale: tooltip = makeTooltip(TOOLTIPS.AWARDITEM_TANKWOMEN_HEADER, TOOLTIPS.AWARDITEM_TANKWOMEN_BODY) else: tooltip = makeTooltip( i18n.makeString(QUESTS.BONUSES_TANKMEN_DESCRIPTION, value=getRoleUserName(tmanInfo.role))) result.append({ 'imgSource': RES_ICONS.MAPS_ICONS_LIBRARY_BONUSES_TANKWOMEN, 'tooltip': tooltip }) return result
def _format(self, bonus): result = [] for tmanInfo in bonus.getTankmenData(): if tmanInfo.isFemale: bonusID = 'tankwoman' username = i18n.makeString('#quests:bonuses/item/tankwoman') tooltip = makeTooltip(TOOLTIPS.AWARDITEM_TANKWOMEN_HEADER, TOOLTIPS.AWARDITEM_TANKWOMEN_BODY) else: bonusID = 'tankman' username = i18n.makeString('#quests:bonuses/tankmen/description', value=getRoleUserName(tmanInfo.role)) tooltip = makeTooltip(i18n.makeString(QUESTS.BONUSES_TANKMEN_DESCRIPTION, value=getRoleUserName(tmanInfo.role))) result.append(PreformattedBonus(userName=username, images=self._getImages(bonusID), tooltip=tooltip)) return result
def formatValue(self): result = [] for tmanInfo in self.getTankmenData(): if tmanInfo.isFemale: return '%s %s' % (i18n.makeString('#quests:bonuses/item/tankwoman'), i18n.makeString('#quests:bonuses/tankmen/description', value=getRoleUserName(tmanInfo.role))) result.append(i18n.makeString('#quests:bonuses/tankmen/description', value=getRoleUserName(tmanInfo.role))) return ', '.join(result)