def _makeEntity(self, _, userResolved=False): if userResolved: clanAbbrev = getClanAbbrevString( self._clanAbbrev) if self._clanAbbrev else '' user = text_styles.warning( text_styles.concatStylesWithSpace(self._userName, clanAbbrev)) text = backport.text( R.strings.ny.giftSystem.notification.sent.withName(), name=user) else: text = backport.text( R.strings.ny.giftSystem.notification.sent.empty()) return g_settings.msgTemplates.format(self._TEMPLATE, ctx={'text': text})
def __initSquadPlayers(self): self.__vehicleIDs = [] arenaDP = self.__sessionProvider.getArenaDP() collection = vos_collections.AllyItemsCollection().ids(arenaDP) names = [] clans = [] for vId in collection: vInfoVO = arenaDP.getVehicleInfo(vId) playerVehId = BigWorld.player().observedVehicleID or arenaDP.getPlayerVehicleID() if not vInfoVO.isObserver() and playerVehId != vId and not isSpawnedBot(vInfoVO.vehicleType.tags): self.__vehicleIDs.append(vId) names.append(vInfoVO.player.name) clanAbbrev = getClanAbbrevString(vInfoVO.player.clanAbbrev) if vInfoVO.player.clanAbbrev else None clans.append(clanAbbrev) self.as_setInitDataS(backport.text(R.strings.battle_royale.playersPanel.title()), names, clans) return
def __wrapWithGiftCongrats(self, text, giftInfo, userResolved): lootboxType = self.__lootbox.getType() resourceShortcut = R.strings.ny.giftSystem.notification.congrats congratsText = text_styles.warning( getGiftSystemCongratulationText( giftInfo.metaInfo.get('message_id', 0))) if userResolved: clanAbbrev = getClanAbbrevString( self._clanAbbrev) if self._clanAbbrev else '' user = text_styles.warning( text_styles.concatStylesWithSpace(self._userName, clanAbbrev)) giftMessage = backport.text( resourceShortcut.withName.dyn(lootboxType)(), name=user, text=congratsText) else: giftMessage = backport.text( resourceShortcut.empty.dyn(lootboxType)(), text=congratsText) return text_styles.concatStylesToMultiLine(giftMessage, '', text)
def __initSquadPlayers(self): self.__vehicleIDs = [] arenaDP = self.sessionProvider.getArenaDP() collection = vos_collections.AllyItemsCollection().ids(arenaDP) names = [] clans = [] for vId in collection: vInfoVO = arenaDP.getVehicleInfo(vId) if not vInfoVO.isObserver() and arenaDP.isSquadMan( vId) and arenaDP.getPlayerVehicleID() != vId: self.__vehicleIDs.append(vId) names.append(vInfoVO.player.name) clanAbbrev = getClanAbbrevString( vInfoVO.player.clanAbbrev ) if vInfoVO.player.clanAbbrev else None clans.append(clanAbbrev) if self.__vehicleIDs: self.as_setInitDataS( backport.text(R.strings.battle_royale.playersPanel.title()), names, clans) return
def getFullName(self): if self.tag: return '%s %s' % (clans_fmts.getClanAbbrevString(self.getTag()), self.getClanName()) return ''
def getFullName(self): if self.tag: return '%s %s' % (clans_fmts.getClanAbbrevString( self.getTag()), self.getClanName()) return ''
def getClanFullName(self): return '{} {}'.format(clans_fmts.getClanAbbrevString(self.getClanAbbrev()), self.getClanName())
def __invalidateGiftSenderName(self, userName, clanAbbrev, model=None): clanAbbrev = getClanAbbrevString(clanAbbrev) if clanAbbrev else '' model.setUserClanAbbrev(clanAbbrev) model.setUserName(userName)
def getClanFullName(self): return '{} {}'.format( clans_fmts.getClanAbbrevString(self.getClanAbbrev()), self.getClanName())