def _setTipsInfo(self):
     arena = arena_info.getClientArena()
     arenaDP = self._battleCtx.getArenaDP()
     if arena_info.hasResourcePoints():
         bgUrl = RES_ICONS.MAPS_ICONS_EVENTINFOPANEL_FALLOUTRESOURCEPOINTSEVENT
     elif arena_info.hasFlags():
         bgUrl = RES_ICONS.MAPS_ICONS_EVENTINFOPANEL_FALLOUTFLAGSEVENT
     else:
         bgUrl = ''
     if self.__isFallout:
         self.as_setEventInfoPanelDataS({'bgUrl': bgUrl,
          'items': getHelpTextAsDicts(arena_info.getArenaType())})
         self.as_setVisualTipInfoS(self.__makeVisualTipVO(arenaDP, arena))
     elif not self.__isTipInited:
         battlesCount = DEFAULT_BATTLES_COUNT
         if g_lobbyContext.getBattlesCount() is not None:
             battlesCount = g_lobbyContext.getBattlesCount()
         classTag, vLvl, nation = arenaDP.getVehicleInfo().getTypeInfo()
         criteria = tips.getTipsCriteria(arena)
         criteria.setBattleCount(battlesCount)
         criteria.setClassTag(classTag)
         criteria.setLevel(vLvl)
         criteria.setNation(nation)
         tip = criteria.find()
         self.as_setTipTitleS(text_styles.highTitle(tip.status))
         self.as_setTipS(text_styles.playerOnline(tip.body))
         self.as_setVisualTipInfoS(self.__makeVisualTipVO(arenaDP, arena, tip))
         self.__isTipInited = True
     return
 def _setTipsInfo(self):
     arenaDP = self._battleCtx.getArenaDP()
     battlesCount = DEFAULT_BATTLES_COUNT
     if not isBattleLoadingShowed():
         criteria = tips.getTipsCriteria(self._arenaVisitor)
         if VEHICLE_TAGS.LOW_TIER_EVENT in arenaDP.getVehicleInfo(
         ).vehicleType.tags and isEnabledMMEvent():
             arenaGuiType = criteria.getArenaGuiType()
             if arenaGuiType == ARENA_GUI_TYPE.RANDOM:
                 tip = _TipData(
                     backport.text(R.strings.tips.lowTierEventStatus()),
                     backport.text(R.strings.tips.lowTierEventBody()),
                     R.images.gui.maps.icons.battleLoading.tips.
                     lowTierEvent())
                 self.as_setTipTitleS(text_styles.highTitle(tip.status))
                 self.as_setTipS(text_styles.playerOnline(tip.body))
                 self.as_setVisualTipInfoS(
                     self._makeVisualTipVO(arenaDP, tip))
         else:
             if self.lobbyContext.getBattlesCount() is not None:
                 battlesCount = self._getBattlesCount()
             criteria.setBattleCount(battlesCount)
             criteria.setVehicleType(arenaDP.getVehicleInfo().vehicleType)
             translation = self.gui.resourceManager.getTranslatedText
             tip = criteria.find()
             self.as_setTipTitleS(
                 self._formatTipTitle(translation(tip.status)))
             self.as_setTipS(self._formatTipBody(translation(tip.body)))
             self.as_setVisualTipInfoS(self._makeVisualTipVO(arenaDP, tip))
         _setBattleLoading(True)
     return
 def _setTipsInfo(self):
     arenaDP = self._battleCtx.getArenaDP()
     if self._arenaVisitor.hasResourcePoints():
         bgUrl = RES_ICONS.MAPS_ICONS_EVENTINFOPANEL_FALLOUTRESOURCEPOINTSEVENT
     elif self._arenaVisitor.hasFlags():
         bgUrl = RES_ICONS.MAPS_ICONS_EVENTINFOPANEL_FALLOUTFLAGSEVENT
     else:
         bgUrl = ''
     if self._arenaVisitor.gui.isFalloutClassic():
         self.as_setEventInfoPanelDataS({
             'bgUrl':
             bgUrl,
             'items':
             getHelpTextAsDicts(self._arenaVisitor)
         })
         self.as_setVisualTipInfoS(self.__makeVisualTipVO(arenaDP))
     elif not self.__isTipInited:
         battlesCount = DEFAULT_BATTLES_COUNT
         if g_lobbyContext.getBattlesCount() is not None:
             battlesCount = g_lobbyContext.getBattlesCount()
         classTag, vLvl, nation = arenaDP.getVehicleInfo().getTypeInfo()
         criteria = tips.getTipsCriteria(self._arenaVisitor)
         criteria.setBattleCount(battlesCount)
         criteria.setClassTag(classTag)
         criteria.setLevel(vLvl)
         criteria.setNation(nation)
         tip = criteria.find()
         self.as_setTipTitleS(text_styles.highTitle(tip.status))
         self.as_setTipS(text_styles.playerOnline(tip.body))
         self.as_setVisualTipInfoS(self.__makeVisualTipVO(arenaDP, tip))
         self.__isTipInited = True
     return
Exemple #4
0
 def _setTipsInfo(self):
     arenaDP = self._battleCtx.getArenaDP()
     battlesCount = DEFAULT_BATTLES_COUNT
     if not isBattleLoadingShowed():
         if self.lobbyContext.getBattlesCount() is not None:
             battlesCount = self._getBattlesCount()
         classTag, vLvl, nation = arenaDP.getVehicleInfo().getTypeInfo()
         criteria = tips.getTipsCriteria(self._arenaVisitor)
         criteria.setBattleCount(battlesCount)
         criteria.setClassTag(classTag)
         criteria.setLevel(vLvl)
         criteria.setNation(nation)
         tip = criteria.find()
         self.as_setTipTitleS(text_styles.highTitle(tip.status))
         self.as_setTipS(text_styles.playerOnline(tip.body))
         self.as_setVisualTipInfoS(self.__makeVisualTipVO(arenaDP, tip))
         _setBattleLoading(True)
     return
Exemple #5
0
 def _setTipsInfo(self):
     arenaDP = self._battleCtx.getArenaDP()
     battlesCount = DEFAULT_BATTLES_COUNT
     if not isBattleLoadingShowed():
         if self.lobbyContext.getBattlesCount() is not None:
             battlesCount = self._getBattlesCount()
         criteria = tips.getTipsCriteria(self._arenaVisitor)
         criteria.setContext(
             ctx={
                 'battlesCount': battlesCount,
                 'vehicleType': arenaDP.getVehicleInfo().vehicleType
             })
         translation = self.gui.resourceManager.getTranslatedText
         tip = criteria.find()
         self.as_setTipTitleS(self._formatTipTitle(translation(tip.status)))
         self.as_setTipS(self._formatTipBody(translation(tip.body)))
         self.as_setVisualTipInfoS(self._makeVisualTipVO(arenaDP, tip))
         _setBattleLoading(True)
     return