mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-04-07 10:04:56 -05:00
870 lines
13 KiB
ArmAsm
870 lines
13 KiB
ArmAsm
#include "macros/scrcmd.inc"
|
|
|
|
.data
|
|
|
|
ScriptEntry _00D8
|
|
ScriptEntry _049C
|
|
ScriptEntry _04AF
|
|
ScriptEntry _04C2
|
|
ScriptEntry _04D5
|
|
ScriptEntry _04E8
|
|
ScriptEntry _050E
|
|
ScriptEntry _0521
|
|
ScriptEntry _0585
|
|
ScriptEntry _059C
|
|
ScriptEntry _05B3
|
|
ScriptEntry _05CA
|
|
ScriptEntry _04FB
|
|
ScriptEntry _06F0
|
|
ScriptEntry _0066
|
|
ScriptEntry _07DC
|
|
ScriptEntry _07EF
|
|
ScriptEntry _0802
|
|
ScriptEntry _081F
|
|
ScriptEntry _0864
|
|
ScriptEntry _0877
|
|
ScriptEntry _088A
|
|
ScriptEntry _089D
|
|
ScriptEntry _08B0
|
|
ScriptEntry _083C
|
|
.short 0xFD13
|
|
|
|
_0066:
|
|
GoToIfEq 0x4081, 1, _0082
|
|
GoToIfGe 0x409E, 1, _0098
|
|
End
|
|
|
|
_0082:
|
|
ScrCmd_186 7, 0x28F, 0x1AA
|
|
ScrCmd_188 7, 14
|
|
ScrCmd_189 7, 0
|
|
End
|
|
|
|
_0098:
|
|
SetFlag 0x1D3
|
|
End
|
|
|
|
.byte 52
|
|
.byte 2
|
|
.byte 0
|
|
.byte 64
|
|
.byte 17
|
|
.byte 0
|
|
.byte 0
|
|
.byte 64
|
|
.byte 0
|
|
.byte 0
|
|
.byte 28
|
|
.byte 0
|
|
.byte 1
|
|
.byte 15
|
|
.byte 0
|
|
.byte 0
|
|
.byte 0
|
|
.byte 17
|
|
.byte 0
|
|
.byte 0
|
|
.byte 64
|
|
.byte 6
|
|
.byte 0
|
|
.byte 28
|
|
.byte 0
|
|
.byte 1
|
|
.byte 2
|
|
.byte 0
|
|
.byte 0
|
|
.byte 0
|
|
.byte 2
|
|
.byte 0
|
|
.byte 134
|
|
.byte 1
|
|
.byte 7
|
|
.byte 0
|
|
.byte 146
|
|
.byte 2
|
|
.byte 174
|
|
.byte 1
|
|
.byte 136
|
|
.byte 1
|
|
.byte 7
|
|
.byte 0
|
|
.byte 15
|
|
.byte 0
|
|
.byte 137
|
|
.byte 1
|
|
.byte 7
|
|
.byte 0
|
|
.byte 1
|
|
.byte 0
|
|
.byte 31
|
|
.byte 0
|
|
.byte 211
|
|
.byte 1
|
|
.byte 2
|
|
.byte 0
|
|
|
|
_00D8:
|
|
LockAll
|
|
ScrCmd_32D
|
|
ApplyMovement 7, _0340
|
|
WaitMovement
|
|
ApplyMovement 0xFF, _03DC
|
|
WaitMovement
|
|
BufferRivalName 0
|
|
BufferPlayerName 1
|
|
Message 0
|
|
CloseMessage
|
|
CallCommonScript 0x800
|
|
ApplyMovement 0xFF, _03E4
|
|
ApplyMovement 7, _0354
|
|
WaitMovement
|
|
CallCommonScript 0x801
|
|
SetVar 0x4081, 1
|
|
ScrCmd_32E
|
|
Message 1
|
|
ScrCmd_03E 0x800C
|
|
GoToIfEq 0x800C, 1, _02EE
|
|
Call _014E
|
|
GoToIfEq 0x800C, 0, _0306
|
|
Call _0198
|
|
ReleaseAll
|
|
End
|
|
|
|
_014E:
|
|
BufferRivalName 0
|
|
Message 2
|
|
CloseMessage
|
|
ApplyMovement 0xFF, _03F8
|
|
ApplyMovement 7, _0370
|
|
WaitMovement
|
|
ApplyMovement 25, _0448
|
|
WaitMovement
|
|
Message 7
|
|
ApplyMovement 24, _0458
|
|
WaitMovement
|
|
Message 8
|
|
CloseMessage
|
|
Call _030C
|
|
ScrCmd_2A0 0x8004, 0x399, 0x39A
|
|
CheckWonBattle 0x800C
|
|
Return
|
|
|
|
_0198:
|
|
ApplyMovement 24, _0460
|
|
WaitMovement
|
|
Message 9
|
|
Message 10
|
|
ApplyMovement 24, _0468
|
|
WaitMovement
|
|
Message 11
|
|
CloseMessage
|
|
FadeScreen 6, 1, 0, 0
|
|
WaitFadeScreen
|
|
ScrCmd_065 25
|
|
ScrCmd_065 24
|
|
ScrCmd_065 29
|
|
ScrCmd_065 28
|
|
ScrCmd_065 27
|
|
ScrCmd_065 30
|
|
ScrCmd_065 31
|
|
FadeScreen 6, 1, 1, 0
|
|
WaitFadeScreen
|
|
ApplyMovement 7, _0378
|
|
ApplyMovement 0xFF, _0400
|
|
WaitMovement
|
|
BufferRivalName 0
|
|
Message 12
|
|
ClearFlag 0x1E3
|
|
ScrCmd_064 26
|
|
ScrCmd_04A 0x5DC
|
|
PlayFanfare SEQ_SE_DP_WALL_HIT2
|
|
MessageInstant 13
|
|
ApplyMovement 26, _03B4
|
|
ApplyMovement 7, _0380
|
|
ApplyMovement 0xFF, _0408
|
|
WaitMovement
|
|
ApplyMovement 26, _03BC
|
|
WaitMovement
|
|
Message 14
|
|
CloseMessage
|
|
BufferRivalName 0
|
|
Message 15
|
|
CloseMessage
|
|
ApplyMovement 7, _039C
|
|
WaitMovement
|
|
BufferRivalName 0
|
|
BufferPlayerName 1
|
|
Message 16
|
|
Message 17
|
|
CloseMessage
|
|
ApplyMovement 26, _03D4
|
|
WaitMovement
|
|
PlayFanfare SEQ_SE_DP_KAIDAN2
|
|
ScrCmd_065 26
|
|
WaitFanfare SEQ_SE_DP_KAIDAN2
|
|
BufferRivalName 0
|
|
Message 18
|
|
Message 19
|
|
Message 20
|
|
CloseMessage
|
|
ApplyMovement 7, _03A4
|
|
ApplyMovement 0xFF, _0428
|
|
WaitMovement
|
|
ScrCmd_065 7
|
|
ApplyMovement 8, _0478
|
|
ApplyMovement 0xFF, _043C
|
|
WaitMovement
|
|
Message 22
|
|
CloseMessage
|
|
ApplyMovement 8, _0484
|
|
ApplyMovement 0xFF, _041C
|
|
WaitMovement
|
|
ScrCmd_065 8
|
|
ScrCmd_22D 2, 0x800C
|
|
CallIfEq 0x800C, 1, _02E0
|
|
SetVar 0x4081, 2
|
|
Return
|
|
|
|
_02E0:
|
|
ScrCmd_065 22
|
|
ScrCmd_065 23
|
|
SetFlag 0x294
|
|
Return
|
|
|
|
_02EE:
|
|
ApplyMovement 7, _03AC
|
|
WaitMovement
|
|
BufferRivalName 0
|
|
Message 3
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_0306:
|
|
ScrCmd_0EB
|
|
ReleaseAll
|
|
End
|
|
|
|
_030C:
|
|
ScrCmd_0DE 0x800C
|
|
SetVar 0x8004, 0x39D
|
|
GoToIfEq 0x800C, 0x186, _033E
|
|
SetVar 0x8004, 0x39C
|
|
GoToIfEq 0x800C, 0x183, _033E
|
|
SetVar 0x8004, 0x39B
|
|
Return
|
|
|
|
_033E:
|
|
Return
|
|
|
|
.balign 4, 0
|
|
_0340:
|
|
MoveAction_022
|
|
MoveAction_04B
|
|
EndMovement
|
|
|
|
.byte 14
|
|
.byte 0
|
|
.byte 1
|
|
.byte 0
|
|
.byte 254
|
|
.byte 0
|
|
.byte 0
|
|
.byte 0
|
|
|
|
.balign 4, 0
|
|
_0354:
|
|
MoveAction_00F 17
|
|
MoveAction_00C 2
|
|
MoveAction_00F 9
|
|
MoveAction_00C 6
|
|
MoveAction_00F
|
|
MoveAction_020
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0370:
|
|
MoveAction_00C
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0378:
|
|
MoveAction_026
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0380:
|
|
MoveAction_000
|
|
MoveAction_047
|
|
MoveAction_011 2
|
|
MoveAction_048
|
|
EndMovement
|
|
|
|
.byte 75
|
|
.byte 0
|
|
.byte 1
|
|
.byte 0
|
|
.byte 254
|
|
.byte 0
|
|
.byte 0
|
|
.byte 0
|
|
|
|
.balign 4, 0
|
|
_039C:
|
|
MoveAction_010 2
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_03A4:
|
|
MoveAction_011 8
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_03AC:
|
|
MoveAction_026
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_03B4:
|
|
MoveAction_011
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_03BC:
|
|
MoveAction_022
|
|
MoveAction_03F
|
|
MoveAction_023
|
|
MoveAction_03F
|
|
MoveAction_021
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_03D4:
|
|
MoveAction_010
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_03DC:
|
|
MoveAction_00F 4
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_03E4:
|
|
MoveAction_00F 18
|
|
MoveAction_00C 2
|
|
MoveAction_00F 9
|
|
MoveAction_00C 6
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_03F8:
|
|
MoveAction_00C
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0400:
|
|
MoveAction_023
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0408:
|
|
MoveAction_03F
|
|
MoveAction_025
|
|
MoveAction_03E
|
|
MoveAction_024
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_041C:
|
|
MoveAction_03F
|
|
MoveAction_021
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0428:
|
|
MoveAction_021
|
|
EndMovement
|
|
|
|
.byte 63
|
|
.byte 0
|
|
.byte 1
|
|
.byte 0
|
|
.byte 32
|
|
.byte 0
|
|
.byte 1
|
|
.byte 0
|
|
.byte 254
|
|
.byte 0
|
|
.byte 0
|
|
.byte 0
|
|
|
|
.balign 4, 0
|
|
_043C:
|
|
MoveAction_03F 2
|
|
MoveAction_023
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0448:
|
|
MoveAction_021
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0450:
|
|
MoveAction_001
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0458:
|
|
MoveAction_021
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0460:
|
|
MoveAction_022
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0468:
|
|
MoveAction_021
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0470:
|
|
MoveAction_001
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0478:
|
|
MoveAction_00C
|
|
MoveAction_00E 2
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0484:
|
|
MoveAction_00D 8
|
|
EndMovement
|
|
|
|
.byte 34
|
|
.byte 0
|
|
.byte 1
|
|
.byte 0
|
|
.byte 254
|
|
.byte 0
|
|
.byte 0
|
|
.byte 0
|
|
.byte 15
|
|
.byte 0
|
|
.byte 10
|
|
.byte 0
|
|
.byte 254
|
|
.byte 0
|
|
.byte 0
|
|
.byte 0
|
|
|
|
_049C:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 31
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_04AF:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 33
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_04C2:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 34
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_04D5:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 35
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_04E8:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 36
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_04FB:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 37
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_050E:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 41
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_0521:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
BufferItemName 0, 0x1BF
|
|
GoToIfSet 107, _057A
|
|
Message 42
|
|
ScrCmd_03E 0x800C
|
|
GoToIfEq 0x800C, 1, _056F
|
|
Message 43
|
|
SetVar 0x8004, 0x1BF
|
|
SetVar 0x8005, 1
|
|
CallCommonScript 0x7FC
|
|
SetFlag 107
|
|
Message 44
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_056F:
|
|
Message 45
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_057A:
|
|
Message 46
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_0585:
|
|
ScrCmd_036 47, 0, 0, 0x800C
|
|
ScrCmd_038 3
|
|
ScrCmd_039
|
|
ScrCmd_03B 0x800C
|
|
CallCommonScript 0x7D0
|
|
End
|
|
|
|
_059C:
|
|
ScrCmd_036 48, 1, 0, 0x800C
|
|
ScrCmd_038 3
|
|
ScrCmd_039
|
|
ScrCmd_03B 0x800C
|
|
CallCommonScript 0x7D0
|
|
End
|
|
|
|
_05B3:
|
|
ScrCmd_036 49, 1, 0, 0x800C
|
|
ScrCmd_038 3
|
|
ScrCmd_039
|
|
ScrCmd_03B 0x800C
|
|
CallCommonScript 0x7D0
|
|
End
|
|
|
|
_05CA:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
FacePlayer
|
|
ScrCmd_1BD 0x8004
|
|
Message 38
|
|
ScrCmd_03E 0x800C
|
|
GoToIfEq 0x800C, 0, _0606
|
|
GoToIfEq 0x800C, 1, _05FB
|
|
End
|
|
|
|
_05FB:
|
|
Message 40
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_0606:
|
|
Message 39
|
|
CloseMessage
|
|
Call _0646
|
|
CallIfEq 0x8004, 1, _0660
|
|
CallIfEq 0x8004, 3, _067A
|
|
CallIfEq 0x8004, 2, _0694
|
|
ScrCmd_23D 1, 0, 165, 0x164, 246
|
|
ReleaseAll
|
|
End
|
|
|
|
_0646:
|
|
ApplyMovement 18, _06B0
|
|
WaitMovement
|
|
PlayFanfare SEQ_SE_DP_KAIDAN2
|
|
ApplyMovement 18, _06BC
|
|
WaitMovement
|
|
Return
|
|
|
|
_0660:
|
|
ApplyMovement 0xFF, _06C4
|
|
WaitMovement
|
|
PlayFanfare SEQ_SE_DP_KAIDAN2
|
|
ApplyMovement 0xFF, _06BC
|
|
WaitMovement
|
|
Return
|
|
|
|
_067A:
|
|
ApplyMovement 0xFF, _06D0
|
|
WaitMovement
|
|
PlayFanfare SEQ_SE_DP_KAIDAN2
|
|
ApplyMovement 0xFF, _06BC
|
|
WaitMovement
|
|
Return
|
|
|
|
_0694:
|
|
ApplyMovement 0xFF, _06E0
|
|
WaitMovement
|
|
PlayFanfare SEQ_SE_DP_KAIDAN2
|
|
ApplyMovement 0xFF, _06BC
|
|
WaitMovement
|
|
Return
|
|
|
|
.balign 4, 0
|
|
_06B0:
|
|
MoveAction_001
|
|
MoveAction_040
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_06BC:
|
|
MoveAction_045
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_06C4:
|
|
MoveAction_00D
|
|
MoveAction_040
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_06D0:
|
|
MoveAction_00F
|
|
MoveAction_001
|
|
MoveAction_040
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_06E0:
|
|
MoveAction_00E
|
|
MoveAction_001
|
|
MoveAction_040
|
|
EndMovement
|
|
|
|
_06F0:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
ApplyMovement 7, _07A0
|
|
WaitMovement
|
|
ScrCmd_1BD 0x8004
|
|
CallIfEq 0x8004, 3, _076E
|
|
CallIfEq 0x8004, 2, _077A
|
|
CallIfEq 0x8004, 1, _0786
|
|
CallIfEq 0x8004, 0, _0792
|
|
BufferRivalName 0
|
|
Message 4
|
|
ScrCmd_03E 0x800C
|
|
GoToIfEq 0x800C, 1, _02EE
|
|
Call _014E
|
|
GoToIfEq 0x800C, 0, _0306
|
|
Call _0198
|
|
ReleaseAll
|
|
End
|
|
|
|
_076E:
|
|
ApplyMovement 0xFF, _07A8
|
|
WaitMovement
|
|
Return
|
|
|
|
_077A:
|
|
ApplyMovement 0xFF, _07B0
|
|
WaitMovement
|
|
Return
|
|
|
|
_0786:
|
|
ApplyMovement 0xFF, _07C0
|
|
WaitMovement
|
|
Return
|
|
|
|
_0792:
|
|
ApplyMovement 0xFF, _07D0
|
|
WaitMovement
|
|
Return
|
|
|
|
.balign 4, 0
|
|
_07A0:
|
|
MoveAction_020
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_07A8:
|
|
MoveAction_020
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_07B0:
|
|
MoveAction_00D
|
|
MoveAction_00E 2
|
|
MoveAction_00C
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_07C0:
|
|
MoveAction_00E
|
|
MoveAction_00D
|
|
MoveAction_020
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_07D0:
|
|
MoveAction_00E
|
|
MoveAction_00C
|
|
EndMovement
|
|
|
|
_07DC:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 29
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_07EF:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 30
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_0802:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 5
|
|
WaitABXPadPress
|
|
ApplyMovement 25, _0450
|
|
WaitMovement
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_081F:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 6
|
|
WaitABXPadPress
|
|
ApplyMovement 24, _0470
|
|
WaitMovement
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_083C:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 21
|
|
WaitABXPadPress
|
|
ApplyMovement 8, _085C
|
|
WaitMovement
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
.balign 4, 0
|
|
_085C:
|
|
MoveAction_022
|
|
EndMovement
|
|
|
|
_0864:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 24
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_0877:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 25
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_088A:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 26
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_089D:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 27
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
_08B0:
|
|
PlayFanfare SEQ_SE_CONFIRM
|
|
LockAll
|
|
FacePlayer
|
|
Message 28
|
|
WaitABXPadPress
|
|
CloseMessage
|
|
ReleaseAll
|
|
End
|
|
|
|
.byte 0
|