Skip to content

Commit 92e4e2c

Browse files
committed
Abandon all efforts at determining recorder.
If it did ever work it was probably accidental and was at best unreliable.
1 parent 93c1533 commit 92e4e2c

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

sc2reader/resources.py

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -453,18 +453,8 @@ def createPlayer(pid, pdata, attributes):
453453
for obs in self.observers:
454454
obs.region = default_region
455455

456-
if 'replay.message.events' in self.raw_data:
457-
# Figure out recorder
458-
self.packets = self.raw_data['replay.message.events'].packets
459-
packet_senders = set(map(lambda p: p.pid, self.packets))
460-
human_pids = map(lambda p: p.pid, self.humans)
461-
recorders = list(set(human_pids) - set(packet_senders))
462-
if len(recorders) == 1:
463-
self.recorder = self.person[recorders[0]]
464-
self.recorder.recorder = True
465-
else:
466-
self.recorder = None
467-
self.logger.error("{0} possible recorders remain: {1}".format(len(recorders), recorders))
456+
# Pretty sure this just never worked, forget about it for now
457+
self.recorder = None
468458

469459
player_names = sorted(map(lambda p: p.name, self.people))
470460
hash_input = self.gateway+":"+','.join(player_names)

0 commit comments

Comments
 (0)