Example #1
0
 def format(self, argDict):
     try:
         sessionProvider = BigWorld.player().guiSessionProvider
         argDict.update({
             'randPart':
             '',
             'viewPos':
             minimap_utils.getCellName(CellHelper.getPosCellId(True)),
             'ownPos':
             minimap_utils.getCellName(CellHelper.getPosCellId(False)),
             'reload':
             '%.3g' % sessionProvider.shared.ammo.getGunReloadingState(
             ).getTimeLeft(),
             'ammo':
             sessionProvider.shared.ammo.getCurrentShells()[1],
             'ownVehicle':
             sessionProvider.getArenaDP().getVehicleInfo().vehicleType.
             shortName
         })
         argDict['randPart'], self.lastRandId = pickRandomPart(
             self.variantList, self.lastRandId, self.randomChoice)
         argDict['randPart'] = safeFmt.vformat(argDict['randPart'], (),
                                               argDict)
         return safeFmt.vformat(self.text, (), argDict)
     except StandardError:
         traceback.print_exc()
         return ''
 def _getCellName(self):
     from gui.battle_control import minimap_utils
     return minimap_utils.getCellName(self.getFirstTargetID())
Example #3
0
 def getMinimapCellNameById(self, cellId):
     return minimap_utils.getCellName(
         cellId, self._miniMapUi.getMinimapDimensions()
     ) if self._miniMapUi is not None else ''
Example #4
0
 def _getCellName(self):
     from gui.battle_control import minimap_utils
     return minimap_utils.getCellName(self.getFirstTargetID())
 def getCellName(cellIndex):
     return minimap_utils.getCellName(cellIndex)
Example #6
0
 def _getCellName(self, cellIdx=None):
     from gui.battle_control import minimap_utils
     if cellIdx is None:
         return minimap_utils.getCellName(self.getFirstTargetID())
     else:
         return minimap_utils.getCellName(cellIdx)