Skip to content

Commit f8665d6

Browse files
committed
Modified replay.load_player function to set winner_known flag
1 parent c1985b2 commit f8665d6

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

sc2reader/replay.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -228,8 +228,11 @@ def load_players(self):
228228
player.team = self.team[team_number]
229229

230230
# Do basic win/loss processing from details data
231-
if pdata.result == 1: player.team.result = "Win"
232-
elif pdata.result == 2: player.team.result = "Loss"
231+
if pdata.result == 1:
232+
player.team.result = "Win"
233+
self.winner_known = True
234+
elif pdata.result == 2:
235+
player.team.result = "Loss"
233236

234237
player.pick_race = attributes['Race']
235238
player.play_race = LOCALIZED_RACES.get(pdata.race, pdata.race)
@@ -333,4 +336,4 @@ def start(self):
333336
for event_type, listeners in self.listeners.iteritems():
334337
if isinstance(event, event_type):
335338
for listener in listeners:
336-
listener(event, self)
339+
listener(event, self)

0 commit comments

Comments
 (0)