Skip to content

Commit 21bf753

Browse files
committed
implemented winner_known for replay
1 parent 47b120e commit 21bf753

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

sc2reader/replay.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ def __init__(self, replay, partial_parse=True, full_parse=True):
3232
self.versions = None # (number,number,number,number) tuple
3333
self.recorder = None # Player object
3434
self.frames = None # Integer representing FPS
35+
self.winner_known = False
3536

3637
# Set in parsers.DetailParser.load, should we hide this?
3738
self.file_time = None # Probably number milliseconds since EPOCH
@@ -76,7 +77,6 @@ def __init__(self, replay, partial_parse=True, full_parse=True):
7677
if full_parse:
7778
self._parse_events()
7879

79-
8080
def add_player(self,player):
8181
self.players.append(player)
8282
self.player[player.pid] = player
@@ -194,6 +194,8 @@ def _process_results(self):
194194

195195
for player in self.players:
196196
player.result = self.results[player.team]
197+
if player.result == "Won":
198+
self.winner_known = True
197199

198200
if __name__ == '__main__':
199201
from pprint import PrettyPrinter

0 commit comments

Comments
 (0)