From 25664e4d8f7ad952535a589eaf263304881c2685 Mon Sep 17 00:00:00 2001 From: Vishal Date: Sat, 28 Sep 2024 20:15:31 +0530 Subject: [PATCH] Eyeballing Fixes --- .../python/bascenev1lib/activity/multiteamvictory.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/assets/ba_data/python/bascenev1lib/activity/multiteamvictory.py b/src/assets/ba_data/python/bascenev1lib/activity/multiteamvictory.py index 298d2286..f977f5b4 100644 --- a/src/assets/ba_data/python/bascenev1lib/activity/multiteamvictory.py +++ b/src/assets/ba_data/python/bascenev1lib/activity/multiteamvictory.py @@ -71,14 +71,15 @@ class TeamSeriesVictoryScoreScreenActivity(MultiTeamScoreScreenActivity): ) ) player_entries.sort(reverse=True, key=lambda x: x[0]) + if len(player_entries) > 0: + self._topscored_player = list(player_entries[0]) + self._topscored_player[1] = self._topscored_player[2].getname() + self._topscored_player[2] = self._topscored_player[2].get_icon() else: for _pkey, prec in self.stats.get_records().items(): player_entries.append((prec.score, prec.name_full, prec)) player_entries.sort(reverse=True, key=lambda x: x[0]) - self._topscored_player = list(player_entries[0]) - self._topscored_player[1] = self._topscored_player[2].getname() - self._topscored_player[2] = self._topscored_player[2].get_icon() ts_height = 300.0 ts_h_offs = -390.0 tval = 6.4 @@ -443,7 +444,10 @@ class TeamSeriesVictoryScoreScreenActivity(MultiTeamScoreScreenActivity): if len(team.players) == 1: icon = team.players[0].get_icon() player_name = team.players[0].getname(full=True, icon=False) - elif self._topscored_player[0] >= series_length: + elif ( + self._topscored_player is not None and + self._topscored_player[0] >= series_length + ): icon = self._topscored_player[2] player_name = self._topscored_player[1] else: