Skip to content

Commit ef5d880

Browse files
committed
Move beta join/win events back to the base beta parser.
1 parent ed3d997 commit ef5d880

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

sc2reader/readers.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -500,6 +500,14 @@ class GameEventsReader_22612(GameEventsReader_19595):
500500
UNIT_INDEX_BITS = 9 # Now can select up to 512 units
501501

502502
class GameEventsReader_Beta(GameEventsReader_22612):
503+
def beta_join_event(self, data, fstamp, pid, event_type):
504+
flags = data.read_bytes(5)
505+
return BetaJoinEvent(fstamp, pid, event_type, flags)
506+
507+
def beta_win_event(self, data, fstamp, pid, event_type):
508+
flags = 0
509+
return BetaWinEvent(fstamp, pid, event_type, flags)
510+
503511
def camera_event(self, data, fstamp, pid, event_type):
504512
x = y= distance = pitch = yaw = height = 0
505513
if data.read_bits(1):
@@ -535,10 +543,3 @@ def player_selection_event(self, data, fstamp, pid, event_type):
535543

536544
class GameEventsReader_Beta_23925(GameEventsReader_Beta):
537545
PLAYER_JOIN_FLAGS = 32
538-
def beta_join_event(self, data, fstamp, pid, event_type):
539-
flags = data.read_bytes(5)
540-
return BetaJoinEvent(fstamp, pid, event_type, flags)
541-
542-
def beta_win_event(self, data, fstamp, pid, event_type):
543-
flags = 0
544-
return BetaWinEvent(fstamp, pid, event_type, flags)

0 commit comments

Comments
 (0)