('realKills', 0, 'realKills'), ('xp', 0, 'xp'), ('damageDealt', 0, 'damageDealt'), ('playerId', 0, 'playerID'), ('userVO', vehicles.TeamPlayerNameBlock(field='userVO'), 'player'), ('squadID', 0, 'squadIndex'), ('isOwnSquad', False, 'isPersonalSquad'), ('isTeamKiller', False, 'isTeamKiller'), ('isKilledByTeamKiller', False, 'isKilledByTeamKiller'), ('statValues', vehicles.AllRegularVehicleStatValuesBlock(base.ListMeta(), 'statValues'), 'statValues'), ('resourceCount', 0, 'fortResource'), ('rank', 0, 'rank'), ('rankIcon', '', 'rankIcon'), ('hasSelectedBadge', False, 'hasSelectedBadge'), ('badgeVO', vehicles.BadgeBlock(field='badgeVO'), 'badge'), ('playerRank', 0, 'playerRank'), ('respawns', 0, 'respawns'), ('suffixBadgeIcon', '', 'suffixBadgeIcon'), ('suffixBadgeStripIcon', '', 'suffixBadgeStripIcon'))) TEAM_ITEM_VO_META.bind(vehicles.RegularVehicleStatsBlock) TEAMS_VO_META = base.DictMeta({'team1': [], 'team2': []}) REGULAR_TEAMS_STATS_BLOCK = vehicles.TwoTeamsStatsBlock(TEAMS_VO_META.clone(), '', _RECORD.VEHICLES) REGULAR_TEAMS_STATS_BLOCK.addNextComponent(vehicles.RegularTeamStatsBlock(meta=base.ListMeta(), field='team1')) REGULAR_TEAMS_STATS_BLOCK.addNextComponent(vehicles.RegularTeamStatsBlock(meta=base.ListMeta(), field='team2')) VEHICLE_PROGRESS_STATS_BLOCK = progress.VehicleProgressBlock(base.ListMeta(), 'unlocks', _RECORD.PERSONAL) BATTLE_PASS_PROGRESS_STATS_BLOCK = progress.BattlePassProgressBlock(base.ListMeta(), 'battlePass', _RECORD.PERSONAL) QUESTS_PROGRESS_STATS_BLOCK = progress.QuestsProgressBlock(base.ListMeta(), 'quests', _RECORD.PERSONAL) DOG_TAGS_PROGRESS_STATS_BLOCK = progress.DogTagsProgressBlock(base.ListMeta(), 'dog_tags', _RECORD.PERSONAL) PROGRESSIVE_REWARD_VO = progress.ProgressiveRewardVO('progressiveReward')
from gui.Scaleform.locale.RANKED_BATTLES import RANKED_BATTLES from gui.shared.formatters import text_styles RANKED_COMMON_STATS_BLOCK = regular.REGULAR_COMMON_STATS_BLOCK.clone() _RANK_COMMON_VO_META = base.PropertyMeta((('state', '', 'state'), ('linkage', '', 'linkage'), ('title', '', 'title'), ('description', '', 'description'), ('topIcon', '', 'topIcon'), ('icon', '', 'rankIcon'), ('plateIcon', '', 'plateIcon'), ('shieldIcon', '', 'shieldIcon'), ('shieldCount', '', 'shieldCount'))) _RANK_COMMON_VO_META.bind(common.RankChangesBlock) RANKED_COMMON_STATS_BLOCK.addNextComponent(common.RankChangesBlock(_RANK_COMMON_VO_META, 'rank', _RECORD.VEHICLES)) regular.TEAM_ITEM_VO_META.bind(vehicles.RankedBattlesVehicleStatsBlock) RANKED_TEAMS_STATS_BLOCK = vehicles.TwoTeamsStatsBlock(regular.TEAMS_VO_META.clone(), '', _RECORD.VEHICLES) RANKED_TEAMS_STATS_BLOCK.addNextComponent(vehicles.RankedBattlesTeamStatsBlock(meta=base.ListMeta(), field='team1')) RANKED_TEAMS_STATS_BLOCK.addNextComponent(vehicles.RankedBattlesTeamStatsBlock(meta=base.ListMeta(), field='team2')) RANKED_RESULTS_BLOCK = base.DictMeta({'title': text_styles.promoTitle(RANKED_BATTLES.BATTLERESULT_HEADERTEXT), 'readyBtn': RANKED_BATTLES.BATTLERESULT_YES, 'readyBtnVisible': True, 'mainBackground': RES_ICONS.MAPS_ICONS_RANKEDBATTLES_BG_RANK_BLUR, 'leftData': {}, 'rightData': {}, 'animationEnabledLabel': text_styles.main(RANKED_BATTLES.RANKEDBATTLESBATTLERESULTS_ANIMATIONCHECKBOXLABEL), 'animationEnabled': True, 'statusText': ''}) RANKED_RESULTS_STATUS_BLOCK = common.RankedResultsStatusBlock('statusText') RANKED_ENABLE_ANIMATION_BLOCK = common.RankedResultsEnableAnimation('animationEnabled') _RANKED_RESULTS_TEAMS_VO_META = base.DictMeta({'leftData': {}, 'rightData': {}})