Пример #1
0
 def setRecord(self, result, reusable):
     damageAssistedTrack = result.damageAssistedTrack
     damageAssistedRadio = result.damageAssistedRadio
     damageAssisted = damageAssistedTrack + damageAssistedRadio
     self.damageAssisted = damageAssisted
     if damageAssisted > 0:
         self.damageAssistedValues = [BigWorld.wg_getIntegralFormat(damageAssistedRadio), BigWorld.wg_getIntegralFormat(damageAssistedTrack), BigWorld.wg_getIntegralFormat(damageAssisted)]
         tooltipStyle = style.getTooltipParamsStyle()
         self.damageAssistedNames = [i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_ASSIST_PART1, vals=tooltipStyle), i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_ASSIST_PART2, vals=tooltipStyle), i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_ASSIST_TOTAL, vals=tooltipStyle)]
Пример #2
0
 def setRecord(self, result, _):
     count = result.stunNum
     assisted = result.damageAssistedStun
     duration = result.stunDuration
     self.stunNum = count
     self.stunDuration = duration
     if count > 0 or assisted > 0 or duration > 0:
         self.stunValues = [
             BigWorld.wg_getIntegralFormat(assisted),
             BigWorld.wg_getIntegralFormat(count),
             BigWorld.wg_getFractionalFormat(duration)
         ]
         self.stunNames = [
             i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_STUN_PART1,
                             vals=style.getTooltipParamsStyle()),
             i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_STUN_PART2),
             i18n.makeString(
                 BATTLE_RESULTS.COMMON_TOOLTIP_STUN_PART3,
                 vals=style.getTooltipParamsStyle(
                     BATTLE_RESULTS.COMMON_TOOLTIP_PARAMS_VAL_SECONDS))
         ]
Пример #3
0
 def setRecord(self, result, reusable):
     piercings = result.piercings
     damageDealt = result.damageDealt
     self.piercings = piercings
     if damageDealt > 0:
         self.damageDealtValues = [
             BigWorld.wg_getIntegralFormat(damageDealt),
             BigWorld.wg_getIntegralFormat(piercings)
         ]
         self.damageDealtNames = [
             i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_DAMAGE_PART1,
                             vals=style.getTooltipParamsStyle()),
             i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_DAMAGE_PART2)
         ]
Пример #4
0
 def setRecord(self, result, reusable):
     piercings = result.piercings
     damageDealt = result.damageDealt
     self.piercings = piercings
     self._isEmpty = piercings <= 0
     if damageDealt > 0:
         self._isEmpty = False
         self.damageDealtValues = [
             backport.getIntegralFormat(damageDealt),
             backport.getIntegralFormat(piercings)
         ]
         self.damageDealtNames = [
             i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_DAMAGE_PART1,
                             vals=style.getTooltipParamsStyle()),
             i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_DAMAGE_PART2)
         ]
Пример #5
0
 def setRecord(self, result, _):
     noDamage = result.noDamageDirectHitsReceived
     damageBlocked = result.damageBlockedByArmor
     self.usedArmorCount = noDamage
     if noDamage > 0 or damageBlocked > 0:
         rickochets = result.rickochetsReceived
         self.armorValues = [
             BigWorld.wg_getIntegralFormat(rickochets),
             BigWorld.wg_getIntegralFormat(noDamage),
             BigWorld.wg_getIntegralFormat(damageBlocked)
         ]
         self.armorNames = [
             i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_ARMOR_PART1),
             i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_ARMOR_PART2),
             i18n.makeString(BATTLE_RESULTS.COMMON_TOOLTIP_ARMOR_PART3,
                             vals=style.getTooltipParamsStyle())
         ]