def getVO(self): vo = [] for component in self._components: field = component.getField() if field in list(self._filters): continue value = component.getVO() if self._isPersonal and field in _STAT_VALUES_VO_REPLACER: field = _STAT_VALUES_VO_REPLACER[field] vo.append(style.makeStatValue(field, value)) return vo
def getVO(self): vo = [] isStunEnabled = self.lobbyContext.getServerSettings().spgRedesignFeatures.isStunEnabled() for component in self._components: field = component.getField() showStunNum = False if isStunEnabled: showStunNum = self.__rawStunNum > 0 if showStunNum and field == 'stunNum' or showStunNum and field == 'damageAssistedStun' or showStunNum and field == 'stunDuration' or field not in _STAT_STUN_FIELD_NAMES: value = component.getVO() if self._isPersonal and field in _STAT_VALUES_VO_REPLACER: field = _STAT_VALUES_VO_REPLACER[field] vo.append(style.makeStatValue(field, value)) return vo
def getVO(self): vo = [] _TEAM_SPECIFIC_STAT_REPLACE = {EPIC_BATTLE_TEAM_ID.TEAM_ATTACKER: 'atkObjectives', EPIC_BATTLE_TEAM_ID.TEAM_DEFENDER: 'defObjectives'} for component in self._components: field = component.getField() if field in self._filters: continue if field == 'teamSpecificStat': field = _TEAM_SPECIFIC_STAT_REPLACE[self._team] value = component.getVO() if self._isPersonal and field in _STAT_VALUES_VO_REPLACER: field = _STAT_VALUES_VO_REPLACER[field] vo.append(style.makeStatValue(field, value)) return vo