pokeplatinum/res/field/scripts/scripts_stark_mountain_room_1.s
2024-08-18 08:57:35 -04:00

196 lines
3.0 KiB
ArmAsm

#include "macros/scrcmd.inc"
.data
ScriptEntry _000A
ScriptEntry _0014
.short 0xFD13
_000A:
SetFlag 0x9D2
SetFlag 0x28E
End
_0014:
LockAll
ApplyMovement 0, _0158
WaitMovement
Message 0
CloseMessage
ApplyMovement 0, _0160
WaitMovement
ScrCmd_0E5 0x39E, 0
CheckWonBattle 0x800C
GoToIfEq 0x800C, 0, _0150
Message 1
CloseMessage
ApplyMovement 0, _0168
WaitMovement
ApplyMovement 4, _01BC
WaitMovement
Message 2
CloseMessage
ApplyMovement 4, _01CC
WaitMovement
ScrCmd_0E5 0x39F, 0
CheckWonBattle 0x800C
GoToIfEq 0x800C, 0, _0150
Message 3
CloseMessage
WaitTime 15, 0x800C
ApplyMovement 0, _0174
ApplyMovement 4, _01F4
WaitMovement
Message 4
ApplyMovement 4, _01D4
WaitMovement
Message 5
CloseMessage
ApplyMovement 0, _017C
WaitMovement
Message 6
CloseMessage
ApplyMovement 0, _0190
ApplyMovement 0xFF, _01A4
WaitMovement
PlayFanfare SEQ_SE_DP_KAIDAN2
WaitFanfare SEQ_SE_DP_KAIDAN2
ApplyMovement 4, _01DC
WaitMovement
Message 7
CloseMessage
ApplyMovement 4, _01E4
WaitMovement
PlayFanfare SEQ_SE_DP_KAIDAN2
WaitFanfare SEQ_SE_DP_KAIDAN2
ApplyMovement 14, _0200
ApplyMovement 0xFF, _01B4
WaitMovement
Message 8
Message 9
CloseMessage
ApplyMovement 14, _0208
ApplyMovement 15, _0210
ApplyMovement 16, _021C
WaitMovement
ScrCmd_065 14
ScrCmd_065 0
ScrCmd_065 4
ScrCmd_065 15
ScrCmd_065 16
SetVar 0x40AD, 1
ReleaseAll
End
_0150:
ScrCmd_0EB
ReleaseAll
End
.balign 4, 0
_0158:
MoveAction_021
EndMovement
.balign 4, 0
_0160:
MoveAction_00D
EndMovement
.balign 4, 0
_0168:
MoveAction_00C
MoveAction_021
EndMovement
.balign 4, 0
_0174:
MoveAction_04B
EndMovement
.balign 4, 0
_017C:
MoveAction_020
MoveAction_03F 2
MoveAction_021
MoveAction_03F 2
EndMovement
.balign 4, 0
_0190:
MoveAction_00D 2
MoveAction_03F
MoveAction_00D
MoveAction_045
EndMovement
.balign 4, 0
_01A4:
MoveAction_03F 2
MoveAction_00E
MoveAction_023
EndMovement
.balign 4, 0
_01B4:
MoveAction_020
EndMovement
.balign 4, 0
_01BC:
MoveAction_022
MoveAction_03F 2
MoveAction_021
EndMovement
.balign 4, 0
_01CC:
MoveAction_00D
EndMovement
.balign 4, 0
_01D4:
MoveAction_020
EndMovement
.balign 4, 0
_01DC:
MoveAction_023
EndMovement
.balign 4, 0
_01E4:
MoveAction_00E
MoveAction_00D 2
MoveAction_045
EndMovement
.balign 4, 0
_01F4:
MoveAction_03F
MoveAction_020
EndMovement
.balign 4, 0
_0200:
MoveAction_021
EndMovement
.balign 4, 0
_0208:
MoveAction_00C 7
EndMovement
.balign 4, 0
_0210:
MoveAction_00F
MoveAction_00C 7
EndMovement
.balign 4, 0
_021C:
MoveAction_03F
MoveAction_00E
MoveAction_00C 7
EndMovement