Skip to content

Commit 7a64557

Browse files
committed
A more compact way for sorting events.
1 parent a23e187 commit 7a64557

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

sc2reader/replay.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -323,14 +323,7 @@ def load_events(self, datapack=None):
323323
self.packets = self.raw_data['replay.message.events'].pings
324324
self.events += self.messages+self.pings+self.packets
325325

326-
#Mix them all up and sort them for playback
327-
def sortEvents(x,y):
328-
result = x.frame-y.frame
329-
if result == 0:
330-
result = x.pid-y.pid
331-
return result
332-
333-
self.events = sorted(self.events, cmp=sortEvents)
326+
self.events = sorted(self.events, key=lambda e: e.frame)
334327

335328
for event in self.events:
336329
event.load_context(self)

0 commit comments

Comments
 (0)