Skip to content

Commit 1e8fabf

Browse files
committed
Fix the APMTracker.
1 parent 54e57cb commit 1e8fabf

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

sc2reader/events.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ def __init__(self, frame, pid, event_type):
2626

2727
self.type = event_type
2828
self.is_local = (pid != 16)
29-
30-
self.is_init = (event_type == 0x00)
31-
self.is_player_action = (event_type == 0x01)
32-
self.is_camera_movement = (event_type == 0x03)
33-
self.is_unknown = (event_type == 0x02 or event_type == 0x04 or event_type == 0x05)
29+
event_class = event_type >> 4
30+
self.is_init = (event_class == 0)
31+
self.is_player_action = (event_class == 1)
32+
self.is_camera_movement = (event_class == 3)
33+
self.is_unknown = (event_class == 2 or event_class == 4 or event_class == 5)
3434

3535
def _str_prefix(self):
3636
player_name = self.player.name if self.is_local else "Global"

0 commit comments

Comments
 (0)