ii-sound/opcodes_generated.py

501 lines
21 KiB
Python
Raw Normal View History

import enum
import numpy
class PlayerOp:
def __init__(self, byte: int):
self.byte = byte
class PlayerOps:
TICK_00 = PlayerOp(0x00)
TICK_01 = PlayerOp(0x01)
TICK_02 = PlayerOp(0x02)
TICK_05 = PlayerOp(0x05)
TICK_08 = PlayerOp(0x08)
TICK_09 = PlayerOp(0x09)
TICK_0a = PlayerOp(0x0a)
END_OF_FRAME_4_STAGE1 = PlayerOp(0x1b)
END_OF_FRAME_6_STAGE1 = PlayerOp(0x25)
END_OF_FRAME_7_STAGE1 = PlayerOp(0x2b)
END_OF_FRAME_8_STAGE1 = PlayerOp(0x36)
END_OF_FRAME_9_STAGE1 = PlayerOp(0x3c)
END_OF_FRAME_10_STAGE1 = PlayerOp(0x42)
END_OF_FRAME_11_STAGE1 = PlayerOp(0x48)
END_OF_FRAME_12_STAGE1 = PlayerOp(0x4e)
END_OF_FRAME_13_STAGE1 = PlayerOp(0x54)
END_OF_FRAME_14_STAGE1 = PlayerOp(0x5a)
END_OF_FRAME_15_STAGE1 = PlayerOp(0x60)
END_OF_FRAME_16_STAGE1 = PlayerOp(0x66)
END_OF_FRAME_17_STAGE1 = PlayerOp(0x6c)
END_OF_FRAME_18_STAGE1 = PlayerOp(0x72)
END_OF_FRAME_19_STAGE1 = PlayerOp(0x78)
END_OF_FRAME_20_STAGE1 = PlayerOp(0x7e)
END_OF_FRAME_21_STAGE1 = PlayerOp(0x84)
END_OF_FRAME_22_STAGE1 = PlayerOp(0x8a)
END_OF_FRAME_4_21_STAGE2_3 = PlayerOp(0x02)
END_OF_FRAME_4_22_STAGE2_3 = PlayerOp(0x04)
END_OF_FRAME_4_23_STAGE2_3 = PlayerOp(0x06)
END_OF_FRAME_4_24_STAGE2_3 = PlayerOp(0x08)
END_OF_FRAME_4_25_STAGE2_3 = PlayerOp(0x0a)
END_OF_FRAME_4_26_STAGE2_3 = PlayerOp(0x0c)
END_OF_FRAME_4_27_STAGE2_3 = PlayerOp(0x0e)
END_OF_FRAME_4_28_STAGE2_3 = PlayerOp(0x10)
END_OF_FRAME_4_29_STAGE2_3 = PlayerOp(0x12)
END_OF_FRAME_4_30_STAGE2_3 = PlayerOp(0x14)
END_OF_FRAME_4_31_STAGE2_3 = PlayerOp(0x16)
END_OF_FRAME_4_32_STAGE2_3 = PlayerOp(0x18)
END_OF_FRAME_4_33_STAGE2_3 = PlayerOp(0x1a)
END_OF_FRAME_4_34_STAGE2_3 = PlayerOp(0x1c)
END_OF_FRAME_4_35_STAGE2_3 = PlayerOp(0x1e)
END_OF_FRAME_4_36_STAGE2_3 = PlayerOp(0x20)
END_OF_FRAME_4_37_STAGE2_3 = PlayerOp(0x22)
END_OF_FRAME_4_38_STAGE2_3 = PlayerOp(0x24)
END_OF_FRAME_4_39_STAGE2_3 = PlayerOp(0x26)
END_OF_FRAME_4_40_STAGE2_3 = PlayerOp(0x28)
END_OF_FRAME_4_41_STAGE2_3 = PlayerOp(0x2a)
END_OF_FRAME_6_21_STAGE2_3 = PlayerOp(0x9c)
END_OF_FRAME_6_22_STAGE2_3 = PlayerOp(0x9e)
END_OF_FRAME_6_23_STAGE2_3 = PlayerOp(0xa0)
END_OF_FRAME_6_24_STAGE2_3 = PlayerOp(0xa2)
END_OF_FRAME_6_25_STAGE2_3 = PlayerOp(0xa4)
END_OF_FRAME_6_26_STAGE2_3 = PlayerOp(0xa6)
END_OF_FRAME_6_27_STAGE2_3 = PlayerOp(0xa8)
END_OF_FRAME_6_28_STAGE2_3 = PlayerOp(0xaa)
END_OF_FRAME_6_29_STAGE2_3 = PlayerOp(0xac)
END_OF_FRAME_6_30_STAGE2_3 = PlayerOp(0xae)
END_OF_FRAME_6_31_STAGE2_3 = PlayerOp(0xb0)
END_OF_FRAME_6_32_STAGE2_3 = PlayerOp(0xb2)
END_OF_FRAME_6_34_STAGE2_3 = PlayerOp(0xb4)
END_OF_FRAME_6_35_STAGE2_3 = PlayerOp(0xb6)
END_OF_FRAME_6_37_STAGE2_3 = PlayerOp(0xb8)
END_OF_FRAME_6_38_STAGE2_3 = PlayerOp(0xba)
END_OF_FRAME_7_18_STAGE2_3 = PlayerOp(0x2c)
END_OF_FRAME_7_19_STAGE2_3 = PlayerOp(0x2e)
END_OF_FRAME_7_20_STAGE2_3 = PlayerOp(0x30)
END_OF_FRAME_7_21_STAGE2_3 = PlayerOp(0x32)
END_OF_FRAME_7_22_STAGE2_3 = PlayerOp(0x34)
END_OF_FRAME_7_23_STAGE2_3 = PlayerOp(0x36)
END_OF_FRAME_7_24_STAGE2_3 = PlayerOp(0x38)
END_OF_FRAME_7_25_STAGE2_3 = PlayerOp(0x3a)
END_OF_FRAME_7_26_STAGE2_3 = PlayerOp(0x3c)
END_OF_FRAME_7_27_STAGE2_3 = PlayerOp(0x3e)
END_OF_FRAME_7_29_STAGE2_3 = PlayerOp(0x40)
END_OF_FRAME_7_30_STAGE2_3 = PlayerOp(0x42)
END_OF_FRAME_7_31_STAGE2_3 = PlayerOp(0x44)
END_OF_FRAME_7_32_STAGE2_3 = PlayerOp(0x46)
END_OF_FRAME_7_33_STAGE2_3 = PlayerOp(0x48)
END_OF_FRAME_7_34_STAGE2_3 = PlayerOp(0x4a)
END_OF_FRAME_7_36_STAGE2_3 = PlayerOp(0x4c)
END_OF_FRAME_7_37_STAGE2_3 = PlayerOp(0x4e)
END_OF_FRAME_7_38_STAGE2_3 = PlayerOp(0x50)
END_OF_FRAME_8_21_STAGE2_3 = PlayerOp(0x20)
END_OF_FRAME_8_22_STAGE2_3 = PlayerOp(0x22)
END_OF_FRAME_8_23_STAGE2_3 = PlayerOp(0x24)
END_OF_FRAME_8_25_STAGE2_3 = PlayerOp(0x26)
END_OF_FRAME_8_26_STAGE2_3 = PlayerOp(0x28)
END_OF_FRAME_8_27_STAGE2_3 = PlayerOp(0x2a)
END_OF_FRAME_8_29_STAGE2_3 = PlayerOp(0x2c)
END_OF_FRAME_8_30_STAGE2_3 = PlayerOp(0x2e)
END_OF_FRAME_8_31_STAGE2_3 = PlayerOp(0x30)
END_OF_FRAME_8_33_STAGE2_3 = PlayerOp(0x32)
END_OF_FRAME_8_34_STAGE2_3 = PlayerOp(0x34)
END_OF_FRAME_8_35_STAGE2_3 = PlayerOp(0x36)
END_OF_FRAME_8_37_STAGE2_3 = PlayerOp(0x38)
END_OF_FRAME_9_18_STAGE2_3 = PlayerOp(0xbc)
END_OF_FRAME_9_19_STAGE2_3 = PlayerOp(0xbe)
END_OF_FRAME_9_20_STAGE2_3 = PlayerOp(0xc0)
END_OF_FRAME_9_21_STAGE2_3 = PlayerOp(0xc2)
END_OF_FRAME_9_22_STAGE2_3 = PlayerOp(0xc4)
END_OF_FRAME_9_23_STAGE2_3 = PlayerOp(0xc6)
END_OF_FRAME_9_24_STAGE2_3 = PlayerOp(0xc8)
END_OF_FRAME_9_25_STAGE2_3 = PlayerOp(0xca)
END_OF_FRAME_9_26_STAGE2_3 = PlayerOp(0xcc)
END_OF_FRAME_9_28_STAGE2_3 = PlayerOp(0xce)
END_OF_FRAME_9_29_STAGE2_3 = PlayerOp(0xd0)
END_OF_FRAME_9_30_STAGE2_3 = PlayerOp(0xd2)
END_OF_FRAME_9_31_STAGE2_3 = PlayerOp(0xd4)
END_OF_FRAME_9_32_STAGE2_3 = PlayerOp(0xd6)
END_OF_FRAME_9_34_STAGE2_3 = PlayerOp(0xd8)
END_OF_FRAME_9_35_STAGE2_3 = PlayerOp(0xda)
END_OF_FRAME_10_10_STAGE2_3 = PlayerOp(0xdc)
END_OF_FRAME_10_18_STAGE2_3 = PlayerOp(0xde)
END_OF_FRAME_10_19_STAGE2_3 = PlayerOp(0xe0)
END_OF_FRAME_10_21_STAGE2_3 = PlayerOp(0xe2)
END_OF_FRAME_10_22_STAGE2_3 = PlayerOp(0xe4)
END_OF_FRAME_10_23_STAGE2_3 = PlayerOp(0xe6)
END_OF_FRAME_10_24_STAGE2_3 = PlayerOp(0xe8)
END_OF_FRAME_10_25_STAGE2_3 = PlayerOp(0xea)
END_OF_FRAME_10_26_STAGE2_3 = PlayerOp(0xec)
END_OF_FRAME_10_27_STAGE2_3 = PlayerOp(0xee)
END_OF_FRAME_10_28_STAGE2_3 = PlayerOp(0xf0)
END_OF_FRAME_10_29_STAGE2_3 = PlayerOp(0xf2)
END_OF_FRAME_10_31_STAGE2_3 = PlayerOp(0xf4)
END_OF_FRAME_10_32_STAGE2_3 = PlayerOp(0xf6)
END_OF_FRAME_10_33_STAGE2_3 = PlayerOp(0xf8)
END_OF_FRAME_10_34_STAGE2_3 = PlayerOp(0xfa)
END_OF_FRAME_11_14_STAGE2_3 = PlayerOp(0x52)
END_OF_FRAME_11_15_STAGE2_3 = PlayerOp(0x54)
END_OF_FRAME_11_16_STAGE2_3 = PlayerOp(0x56)
END_OF_FRAME_11_17_STAGE2_3 = PlayerOp(0x58)
END_OF_FRAME_11_18_STAGE2_3 = PlayerOp(0x5a)
END_OF_FRAME_11_19_STAGE2_3 = PlayerOp(0x5c)
END_OF_FRAME_11_20_STAGE2_3 = PlayerOp(0x5e)
END_OF_FRAME_11_21_STAGE2_3 = PlayerOp(0x60)
END_OF_FRAME_11_23_STAGE2_3 = PlayerOp(0x62)
END_OF_FRAME_11_24_STAGE2_3 = PlayerOp(0x64)
END_OF_FRAME_11_25_STAGE2_3 = PlayerOp(0x66)
END_OF_FRAME_11_26_STAGE2_3 = PlayerOp(0x68)
END_OF_FRAME_11_27_STAGE2_3 = PlayerOp(0x6a)
END_OF_FRAME_11_28_STAGE2_3 = PlayerOp(0x6c)
END_OF_FRAME_11_29_STAGE2_3 = PlayerOp(0x6e)
END_OF_FRAME_11_30_STAGE2_3 = PlayerOp(0x70)
END_OF_FRAME_11_31_STAGE2_3 = PlayerOp(0x72)
END_OF_FRAME_11_32_STAGE2_3 = PlayerOp(0x74)
END_OF_FRAME_11_34_STAGE2_3 = PlayerOp(0x76)
END_OF_FRAME_12_18_STAGE2_3 = PlayerOp(0x52)
END_OF_FRAME_12_19_STAGE2_3 = PlayerOp(0x54)
END_OF_FRAME_12_20_STAGE2_3 = PlayerOp(0x56)
END_OF_FRAME_12_21_STAGE2_3 = PlayerOp(0x58)
END_OF_FRAME_12_22_STAGE2_3 = PlayerOp(0x5a)
END_OF_FRAME_12_23_STAGE2_3 = PlayerOp(0x5c)
END_OF_FRAME_12_25_STAGE2_3 = PlayerOp(0x5e)
END_OF_FRAME_12_26_STAGE2_3 = PlayerOp(0x60)
END_OF_FRAME_12_27_STAGE2_3 = PlayerOp(0x62)
END_OF_FRAME_12_29_STAGE2_3 = PlayerOp(0x64)
END_OF_FRAME_12_31_STAGE2_3 = PlayerOp(0x66)
END_OF_FRAME_13_14_STAGE2_3 = PlayerOp(0x78)
END_OF_FRAME_13_15_STAGE2_3 = PlayerOp(0x7a)
END_OF_FRAME_13_16_STAGE2_3 = PlayerOp(0x7c)
END_OF_FRAME_13_17_STAGE2_3 = PlayerOp(0x7e)
END_OF_FRAME_13_18_STAGE2_3 = PlayerOp(0x80)
END_OF_FRAME_13_19_STAGE2_3 = PlayerOp(0x82)
END_OF_FRAME_13_20_STAGE2_3 = PlayerOp(0x84)
END_OF_FRAME_13_21_STAGE2_3 = PlayerOp(0x86)
END_OF_FRAME_13_22_STAGE2_3 = PlayerOp(0x88)
END_OF_FRAME_13_23_STAGE2_3 = PlayerOp(0x8a)
END_OF_FRAME_13_24_STAGE2_3 = PlayerOp(0x8c)
END_OF_FRAME_13_25_STAGE2_3 = PlayerOp(0x8e)
END_OF_FRAME_13_27_STAGE2_3 = PlayerOp(0x90)
END_OF_FRAME_13_28_STAGE2_3 = PlayerOp(0x92)
END_OF_FRAME_13_29_STAGE2_3 = PlayerOp(0x94)
END_OF_FRAME_13_30_STAGE2_3 = PlayerOp(0x96)
END_OF_FRAME_13_31_STAGE2_3 = PlayerOp(0x98)
END_OF_FRAME_13_32_STAGE2_3 = PlayerOp(0x9a)
END_OF_FRAME_14_15_STAGE2_3 = PlayerOp(0x02)
END_OF_FRAME_14_16_STAGE2_3 = PlayerOp(0x04)
END_OF_FRAME_14_17_STAGE2_3 = PlayerOp(0x06)
END_OF_FRAME_14_18_STAGE2_3 = PlayerOp(0x08)
END_OF_FRAME_14_19_STAGE2_3 = PlayerOp(0x0a)
END_OF_FRAME_14_20_STAGE2_3 = PlayerOp(0x0c)
END_OF_FRAME_14_22_STAGE2_3 = PlayerOp(0x0e)
END_OF_FRAME_14_23_STAGE2_3 = PlayerOp(0x10)
END_OF_FRAME_14_24_STAGE2_3 = PlayerOp(0x12)
END_OF_FRAME_14_25_STAGE2_3 = PlayerOp(0x14)
END_OF_FRAME_14_26_STAGE2_3 = PlayerOp(0x16)
END_OF_FRAME_14_27_STAGE2_3 = PlayerOp(0x18)
END_OF_FRAME_14_29_STAGE2_3 = PlayerOp(0x1a)
END_OF_FRAME_14_30_STAGE2_3 = PlayerOp(0x1c)
END_OF_FRAME_14_31_STAGE2_3 = PlayerOp(0x1e)
END_OF_FRAME_15_16_STAGE2_3 = PlayerOp(0x3a)
END_OF_FRAME_15_17_STAGE2_3 = PlayerOp(0x3c)
END_OF_FRAME_15_18_STAGE2_3 = PlayerOp(0x3e)
END_OF_FRAME_15_19_STAGE2_3 = PlayerOp(0x40)
END_OF_FRAME_15_20_STAGE2_3 = PlayerOp(0x42)
END_OF_FRAME_15_21_STAGE2_3 = PlayerOp(0x44)
END_OF_FRAME_15_22_STAGE2_3 = PlayerOp(0x46)
END_OF_FRAME_15_23_STAGE2_3 = PlayerOp(0x48)
END_OF_FRAME_15_24_STAGE2_3 = PlayerOp(0x4a)
END_OF_FRAME_15_26_STAGE2_3 = PlayerOp(0x4c)
END_OF_FRAME_15_28_STAGE2_3 = PlayerOp(0x4e)
END_OF_FRAME_15_29_STAGE2_3 = PlayerOp(0x50)
END_OF_FRAME_16_17_STAGE2_3 = PlayerOp(0x68)
END_OF_FRAME_16_18_STAGE2_3 = PlayerOp(0x6a)
END_OF_FRAME_16_19_STAGE2_3 = PlayerOp(0x6c)
END_OF_FRAME_16_20_STAGE2_3 = PlayerOp(0x6e)
END_OF_FRAME_16_21_STAGE2_3 = PlayerOp(0x70)
END_OF_FRAME_16_22_STAGE2_3 = PlayerOp(0x72)
END_OF_FRAME_16_23_STAGE2_3 = PlayerOp(0x74)
END_OF_FRAME_16_25_STAGE2_3 = PlayerOp(0x76)
END_OF_FRAME_16_26_STAGE2_3 = PlayerOp(0x78)
END_OF_FRAME_16_27_STAGE2_3 = PlayerOp(0x7a)
END_OF_FRAME_16_29_STAGE2_3 = PlayerOp(0x7c)
END_OF_FRAME_17_18_STAGE2_3 = PlayerOp(0x7e)
END_OF_FRAME_17_19_STAGE2_3 = PlayerOp(0x80)
END_OF_FRAME_17_20_STAGE2_3 = PlayerOp(0x82)
END_OF_FRAME_17_21_STAGE2_3 = PlayerOp(0x84)
END_OF_FRAME_17_22_STAGE2_3 = PlayerOp(0x86)
END_OF_FRAME_17_23_STAGE2_3 = PlayerOp(0x88)
END_OF_FRAME_17_24_STAGE2_3 = PlayerOp(0x8a)
END_OF_FRAME_17_25_STAGE2_3 = PlayerOp(0x8c)
END_OF_FRAME_17_26_STAGE2_3 = PlayerOp(0x8e)
END_OF_FRAME_17_27_STAGE2_3 = PlayerOp(0x90)
END_OF_FRAME_17_28_STAGE2_3 = PlayerOp(0x92)
END_OF_FRAME_18_19_STAGE2_3 = PlayerOp(0x94)
END_OF_FRAME_18_20_STAGE2_3 = PlayerOp(0x96)
END_OF_FRAME_18_21_STAGE2_3 = PlayerOp(0x98)
END_OF_FRAME_18_22_STAGE2_3 = PlayerOp(0x9a)
END_OF_FRAME_18_23_STAGE2_3 = PlayerOp(0x9c)
END_OF_FRAME_18_25_STAGE2_3 = PlayerOp(0x9e)
END_OF_FRAME_18_26_STAGE2_3 = PlayerOp(0xa0)
END_OF_FRAME_19_20_STAGE2_3 = PlayerOp(0xa2)
END_OF_FRAME_19_21_STAGE2_3 = PlayerOp(0xa4)
END_OF_FRAME_19_22_STAGE2_3 = PlayerOp(0xa6)
END_OF_FRAME_19_23_STAGE2_3 = PlayerOp(0xa8)
END_OF_FRAME_19_24_STAGE2_3 = PlayerOp(0xaa)
END_OF_FRAME_19_25_STAGE2_3 = PlayerOp(0xac)
END_OF_FRAME_19_26_STAGE2_3 = PlayerOp(0xae)
END_OF_FRAME_20_21_STAGE2_3 = PlayerOp(0xb0)
END_OF_FRAME_20_22_STAGE2_3 = PlayerOp(0xb2)
END_OF_FRAME_20_23_STAGE2_3 = PlayerOp(0xb4)
END_OF_FRAME_21_22_STAGE2_3 = PlayerOp(0xfc)
END_OF_FRAME_21_23_STAGE2_3 = PlayerOp(0xfe)
END_OF_FRAME_22_23_STAGE2_3 = PlayerOp(0xb6)
EOF_STAGE_1_OPS = (
PlayerOps.END_OF_FRAME_4_STAGE1,
PlayerOps.END_OF_FRAME_6_STAGE1,
PlayerOps.END_OF_FRAME_7_STAGE1,
PlayerOps.END_OF_FRAME_8_STAGE1,
PlayerOps.END_OF_FRAME_9_STAGE1,
PlayerOps.END_OF_FRAME_10_STAGE1,
PlayerOps.END_OF_FRAME_11_STAGE1,
PlayerOps.END_OF_FRAME_12_STAGE1,
PlayerOps.END_OF_FRAME_13_STAGE1,
PlayerOps.END_OF_FRAME_14_STAGE1,
PlayerOps.END_OF_FRAME_15_STAGE1,
PlayerOps.END_OF_FRAME_16_STAGE1,
PlayerOps.END_OF_FRAME_17_STAGE1,
PlayerOps.END_OF_FRAME_18_STAGE1,
PlayerOps.END_OF_FRAME_19_STAGE1,
PlayerOps.END_OF_FRAME_20_STAGE1,
PlayerOps.END_OF_FRAME_21_STAGE1,
PlayerOps.END_OF_FRAME_22_STAGE1,
)
EOF_STAGE_2_3_OPS = (
PlayerOps.END_OF_FRAME_4_21_STAGE2_3,
PlayerOps.END_OF_FRAME_4_22_STAGE2_3,
PlayerOps.END_OF_FRAME_4_23_STAGE2_3,
PlayerOps.END_OF_FRAME_4_24_STAGE2_3,
PlayerOps.END_OF_FRAME_4_25_STAGE2_3,
PlayerOps.END_OF_FRAME_4_26_STAGE2_3,
PlayerOps.END_OF_FRAME_4_27_STAGE2_3,
PlayerOps.END_OF_FRAME_4_28_STAGE2_3,
PlayerOps.END_OF_FRAME_4_29_STAGE2_3,
PlayerOps.END_OF_FRAME_4_30_STAGE2_3,
PlayerOps.END_OF_FRAME_4_31_STAGE2_3,
PlayerOps.END_OF_FRAME_4_32_STAGE2_3,
PlayerOps.END_OF_FRAME_4_33_STAGE2_3,
PlayerOps.END_OF_FRAME_4_34_STAGE2_3,
PlayerOps.END_OF_FRAME_4_35_STAGE2_3,
PlayerOps.END_OF_FRAME_4_36_STAGE2_3,
PlayerOps.END_OF_FRAME_4_37_STAGE2_3,
PlayerOps.END_OF_FRAME_4_38_STAGE2_3,
PlayerOps.END_OF_FRAME_4_39_STAGE2_3,
PlayerOps.END_OF_FRAME_4_40_STAGE2_3,
PlayerOps.END_OF_FRAME_4_41_STAGE2_3,
PlayerOps.END_OF_FRAME_6_21_STAGE2_3,
PlayerOps.END_OF_FRAME_6_22_STAGE2_3,
PlayerOps.END_OF_FRAME_6_23_STAGE2_3,
PlayerOps.END_OF_FRAME_6_24_STAGE2_3,
PlayerOps.END_OF_FRAME_6_25_STAGE2_3,
PlayerOps.END_OF_FRAME_6_26_STAGE2_3,
PlayerOps.END_OF_FRAME_6_27_STAGE2_3,
PlayerOps.END_OF_FRAME_6_28_STAGE2_3,
PlayerOps.END_OF_FRAME_6_29_STAGE2_3,
PlayerOps.END_OF_FRAME_6_30_STAGE2_3,
PlayerOps.END_OF_FRAME_6_31_STAGE2_3,
PlayerOps.END_OF_FRAME_6_32_STAGE2_3,
PlayerOps.END_OF_FRAME_6_34_STAGE2_3,
PlayerOps.END_OF_FRAME_6_35_STAGE2_3,
PlayerOps.END_OF_FRAME_6_37_STAGE2_3,
PlayerOps.END_OF_FRAME_6_38_STAGE2_3,
PlayerOps.END_OF_FRAME_7_18_STAGE2_3,
PlayerOps.END_OF_FRAME_7_19_STAGE2_3,
PlayerOps.END_OF_FRAME_7_20_STAGE2_3,
PlayerOps.END_OF_FRAME_7_21_STAGE2_3,
PlayerOps.END_OF_FRAME_7_22_STAGE2_3,
PlayerOps.END_OF_FRAME_7_23_STAGE2_3,
PlayerOps.END_OF_FRAME_7_24_STAGE2_3,
PlayerOps.END_OF_FRAME_7_25_STAGE2_3,
PlayerOps.END_OF_FRAME_7_26_STAGE2_3,
PlayerOps.END_OF_FRAME_7_27_STAGE2_3,
PlayerOps.END_OF_FRAME_7_29_STAGE2_3,
PlayerOps.END_OF_FRAME_7_30_STAGE2_3,
PlayerOps.END_OF_FRAME_7_31_STAGE2_3,
PlayerOps.END_OF_FRAME_7_32_STAGE2_3,
PlayerOps.END_OF_FRAME_7_33_STAGE2_3,
PlayerOps.END_OF_FRAME_7_34_STAGE2_3,
PlayerOps.END_OF_FRAME_7_36_STAGE2_3,
PlayerOps.END_OF_FRAME_7_37_STAGE2_3,
PlayerOps.END_OF_FRAME_7_38_STAGE2_3,
PlayerOps.END_OF_FRAME_8_21_STAGE2_3,
PlayerOps.END_OF_FRAME_8_22_STAGE2_3,
PlayerOps.END_OF_FRAME_8_23_STAGE2_3,
PlayerOps.END_OF_FRAME_8_25_STAGE2_3,
PlayerOps.END_OF_FRAME_8_26_STAGE2_3,
PlayerOps.END_OF_FRAME_8_27_STAGE2_3,
PlayerOps.END_OF_FRAME_8_29_STAGE2_3,
PlayerOps.END_OF_FRAME_8_30_STAGE2_3,
PlayerOps.END_OF_FRAME_8_31_STAGE2_3,
PlayerOps.END_OF_FRAME_8_33_STAGE2_3,
PlayerOps.END_OF_FRAME_8_34_STAGE2_3,
PlayerOps.END_OF_FRAME_8_35_STAGE2_3,
PlayerOps.END_OF_FRAME_8_37_STAGE2_3,
PlayerOps.END_OF_FRAME_9_18_STAGE2_3,
PlayerOps.END_OF_FRAME_9_19_STAGE2_3,
PlayerOps.END_OF_FRAME_9_20_STAGE2_3,
PlayerOps.END_OF_FRAME_9_21_STAGE2_3,
PlayerOps.END_OF_FRAME_9_22_STAGE2_3,
PlayerOps.END_OF_FRAME_9_23_STAGE2_3,
PlayerOps.END_OF_FRAME_9_24_STAGE2_3,
PlayerOps.END_OF_FRAME_9_25_STAGE2_3,
PlayerOps.END_OF_FRAME_9_26_STAGE2_3,
PlayerOps.END_OF_FRAME_9_28_STAGE2_3,
PlayerOps.END_OF_FRAME_9_29_STAGE2_3,
PlayerOps.END_OF_FRAME_9_30_STAGE2_3,
PlayerOps.END_OF_FRAME_9_31_STAGE2_3,
PlayerOps.END_OF_FRAME_9_32_STAGE2_3,
PlayerOps.END_OF_FRAME_9_34_STAGE2_3,
PlayerOps.END_OF_FRAME_9_35_STAGE2_3,
PlayerOps.END_OF_FRAME_10_10_STAGE2_3,
PlayerOps.END_OF_FRAME_10_18_STAGE2_3,
PlayerOps.END_OF_FRAME_10_19_STAGE2_3,
PlayerOps.END_OF_FRAME_10_21_STAGE2_3,
PlayerOps.END_OF_FRAME_10_22_STAGE2_3,
PlayerOps.END_OF_FRAME_10_23_STAGE2_3,
PlayerOps.END_OF_FRAME_10_24_STAGE2_3,
PlayerOps.END_OF_FRAME_10_25_STAGE2_3,
PlayerOps.END_OF_FRAME_10_26_STAGE2_3,
PlayerOps.END_OF_FRAME_10_27_STAGE2_3,
PlayerOps.END_OF_FRAME_10_28_STAGE2_3,
PlayerOps.END_OF_FRAME_10_29_STAGE2_3,
PlayerOps.END_OF_FRAME_10_31_STAGE2_3,
PlayerOps.END_OF_FRAME_10_32_STAGE2_3,
PlayerOps.END_OF_FRAME_10_33_STAGE2_3,
PlayerOps.END_OF_FRAME_10_34_STAGE2_3,
PlayerOps.END_OF_FRAME_11_14_STAGE2_3,
PlayerOps.END_OF_FRAME_11_15_STAGE2_3,
PlayerOps.END_OF_FRAME_11_16_STAGE2_3,
PlayerOps.END_OF_FRAME_11_17_STAGE2_3,
PlayerOps.END_OF_FRAME_11_18_STAGE2_3,
PlayerOps.END_OF_FRAME_11_19_STAGE2_3,
PlayerOps.END_OF_FRAME_11_20_STAGE2_3,
PlayerOps.END_OF_FRAME_11_21_STAGE2_3,
PlayerOps.END_OF_FRAME_11_23_STAGE2_3,
PlayerOps.END_OF_FRAME_11_24_STAGE2_3,
PlayerOps.END_OF_FRAME_11_25_STAGE2_3,
PlayerOps.END_OF_FRAME_11_26_STAGE2_3,
PlayerOps.END_OF_FRAME_11_27_STAGE2_3,
PlayerOps.END_OF_FRAME_11_28_STAGE2_3,
PlayerOps.END_OF_FRAME_11_29_STAGE2_3,
PlayerOps.END_OF_FRAME_11_30_STAGE2_3,
PlayerOps.END_OF_FRAME_11_31_STAGE2_3,
PlayerOps.END_OF_FRAME_11_32_STAGE2_3,
PlayerOps.END_OF_FRAME_11_34_STAGE2_3,
PlayerOps.END_OF_FRAME_12_18_STAGE2_3,
PlayerOps.END_OF_FRAME_12_19_STAGE2_3,
PlayerOps.END_OF_FRAME_12_20_STAGE2_3,
PlayerOps.END_OF_FRAME_12_21_STAGE2_3,
PlayerOps.END_OF_FRAME_12_22_STAGE2_3,
PlayerOps.END_OF_FRAME_12_23_STAGE2_3,
PlayerOps.END_OF_FRAME_12_25_STAGE2_3,
PlayerOps.END_OF_FRAME_12_26_STAGE2_3,
PlayerOps.END_OF_FRAME_12_27_STAGE2_3,
PlayerOps.END_OF_FRAME_12_29_STAGE2_3,
PlayerOps.END_OF_FRAME_12_31_STAGE2_3,
PlayerOps.END_OF_FRAME_13_14_STAGE2_3,
PlayerOps.END_OF_FRAME_13_15_STAGE2_3,
PlayerOps.END_OF_FRAME_13_16_STAGE2_3,
PlayerOps.END_OF_FRAME_13_17_STAGE2_3,
PlayerOps.END_OF_FRAME_13_18_STAGE2_3,
PlayerOps.END_OF_FRAME_13_19_STAGE2_3,
PlayerOps.END_OF_FRAME_13_20_STAGE2_3,
PlayerOps.END_OF_FRAME_13_21_STAGE2_3,
PlayerOps.END_OF_FRAME_13_22_STAGE2_3,
PlayerOps.END_OF_FRAME_13_23_STAGE2_3,
PlayerOps.END_OF_FRAME_13_24_STAGE2_3,
PlayerOps.END_OF_FRAME_13_25_STAGE2_3,
PlayerOps.END_OF_FRAME_13_27_STAGE2_3,
PlayerOps.END_OF_FRAME_13_28_STAGE2_3,
PlayerOps.END_OF_FRAME_13_29_STAGE2_3,
PlayerOps.END_OF_FRAME_13_30_STAGE2_3,
PlayerOps.END_OF_FRAME_13_31_STAGE2_3,
PlayerOps.END_OF_FRAME_13_32_STAGE2_3,
PlayerOps.END_OF_FRAME_14_15_STAGE2_3,
PlayerOps.END_OF_FRAME_14_16_STAGE2_3,
PlayerOps.END_OF_FRAME_14_17_STAGE2_3,
PlayerOps.END_OF_FRAME_14_18_STAGE2_3,
PlayerOps.END_OF_FRAME_14_19_STAGE2_3,
PlayerOps.END_OF_FRAME_14_20_STAGE2_3,
PlayerOps.END_OF_FRAME_14_22_STAGE2_3,
PlayerOps.END_OF_FRAME_14_23_STAGE2_3,
PlayerOps.END_OF_FRAME_14_24_STAGE2_3,
PlayerOps.END_OF_FRAME_14_25_STAGE2_3,
PlayerOps.END_OF_FRAME_14_26_STAGE2_3,
PlayerOps.END_OF_FRAME_14_27_STAGE2_3,
PlayerOps.END_OF_FRAME_14_29_STAGE2_3,
PlayerOps.END_OF_FRAME_14_30_STAGE2_3,
PlayerOps.END_OF_FRAME_14_31_STAGE2_3,
PlayerOps.END_OF_FRAME_15_16_STAGE2_3,
PlayerOps.END_OF_FRAME_15_17_STAGE2_3,
PlayerOps.END_OF_FRAME_15_18_STAGE2_3,
PlayerOps.END_OF_FRAME_15_19_STAGE2_3,
PlayerOps.END_OF_FRAME_15_20_STAGE2_3,
PlayerOps.END_OF_FRAME_15_21_STAGE2_3,
PlayerOps.END_OF_FRAME_15_22_STAGE2_3,
PlayerOps.END_OF_FRAME_15_23_STAGE2_3,
PlayerOps.END_OF_FRAME_15_24_STAGE2_3,
PlayerOps.END_OF_FRAME_15_26_STAGE2_3,
PlayerOps.END_OF_FRAME_15_28_STAGE2_3,
PlayerOps.END_OF_FRAME_15_29_STAGE2_3,
PlayerOps.END_OF_FRAME_16_17_STAGE2_3,
PlayerOps.END_OF_FRAME_16_18_STAGE2_3,
PlayerOps.END_OF_FRAME_16_19_STAGE2_3,
PlayerOps.END_OF_FRAME_16_20_STAGE2_3,
PlayerOps.END_OF_FRAME_16_21_STAGE2_3,
PlayerOps.END_OF_FRAME_16_22_STAGE2_3,
PlayerOps.END_OF_FRAME_16_23_STAGE2_3,
PlayerOps.END_OF_FRAME_16_25_STAGE2_3,
PlayerOps.END_OF_FRAME_16_26_STAGE2_3,
PlayerOps.END_OF_FRAME_16_27_STAGE2_3,
PlayerOps.END_OF_FRAME_16_29_STAGE2_3,
PlayerOps.END_OF_FRAME_17_18_STAGE2_3,
PlayerOps.END_OF_FRAME_17_19_STAGE2_3,
PlayerOps.END_OF_FRAME_17_20_STAGE2_3,
PlayerOps.END_OF_FRAME_17_21_STAGE2_3,
PlayerOps.END_OF_FRAME_17_22_STAGE2_3,
PlayerOps.END_OF_FRAME_17_23_STAGE2_3,
PlayerOps.END_OF_FRAME_17_24_STAGE2_3,
PlayerOps.END_OF_FRAME_17_25_STAGE2_3,
PlayerOps.END_OF_FRAME_17_26_STAGE2_3,
PlayerOps.END_OF_FRAME_17_27_STAGE2_3,
PlayerOps.END_OF_FRAME_17_28_STAGE2_3,
PlayerOps.END_OF_FRAME_18_19_STAGE2_3,
PlayerOps.END_OF_FRAME_18_20_STAGE2_3,
PlayerOps.END_OF_FRAME_18_21_STAGE2_3,
PlayerOps.END_OF_FRAME_18_22_STAGE2_3,
PlayerOps.END_OF_FRAME_18_23_STAGE2_3,
PlayerOps.END_OF_FRAME_18_25_STAGE2_3,
PlayerOps.END_OF_FRAME_18_26_STAGE2_3,
PlayerOps.END_OF_FRAME_19_20_STAGE2_3,
PlayerOps.END_OF_FRAME_19_21_STAGE2_3,
PlayerOps.END_OF_FRAME_19_22_STAGE2_3,
PlayerOps.END_OF_FRAME_19_23_STAGE2_3,
PlayerOps.END_OF_FRAME_19_24_STAGE2_3,
PlayerOps.END_OF_FRAME_19_25_STAGE2_3,
PlayerOps.END_OF_FRAME_19_26_STAGE2_3,
PlayerOps.END_OF_FRAME_20_21_STAGE2_3,
PlayerOps.END_OF_FRAME_20_22_STAGE2_3,
PlayerOps.END_OF_FRAME_20_23_STAGE2_3,
PlayerOps.END_OF_FRAME_21_22_STAGE2_3,
PlayerOps.END_OF_FRAME_21_23_STAGE2_3,
PlayerOps.END_OF_FRAME_22_23_STAGE2_3,
)