mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-04-26 00:32:20 -05:00
196 lines
3.3 KiB
ArmAsm
196 lines
3.3 KiB
ArmAsm
#include "macros/scrcmd.inc"
|
|
#include "res/text/bank/stark_mountain_room_1.h"
|
|
|
|
|
|
ScriptEntry _000A
|
|
ScriptEntry _0014
|
|
ScriptEntryEnd
|
|
|
|
_000A:
|
|
SetFlag FLAG_FIRST_ARRIVAL_STARK_MOUNTAIN_INTERIOR
|
|
SetFlag FLAG_UNK_0x028E
|
|
End
|
|
|
|
_0014:
|
|
LockAll
|
|
ApplyMovement 0, _0158
|
|
WaitMovement
|
|
Message 0
|
|
CloseMessage
|
|
ApplyMovement 0, _0160
|
|
WaitMovement
|
|
StartTrainerBattle TRAINER_COMMANDER_MARS_STARK_MOUNTAIN
|
|
CheckWonBattle VAR_RESULT
|
|
GoToIfEq VAR_RESULT, FALSE, _0150
|
|
Message 1
|
|
CloseMessage
|
|
ApplyMovement 0, _0168
|
|
WaitMovement
|
|
ApplyMovement 4, _01BC
|
|
WaitMovement
|
|
Message 2
|
|
CloseMessage
|
|
ApplyMovement 4, _01CC
|
|
WaitMovement
|
|
StartTrainerBattle TRAINER_COMMANDER_JUPITER_STARK_MOUNTAIN
|
|
CheckWonBattle VAR_RESULT
|
|
GoToIfEq VAR_RESULT, FALSE, _0150
|
|
Message 3
|
|
CloseMessage
|
|
WaitTime 15, VAR_RESULT
|
|
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 LOCALID_PLAYER, _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 LOCALID_PLAYER, _01B4
|
|
WaitMovement
|
|
Message 8
|
|
Message 9
|
|
CloseMessage
|
|
ApplyMovement 14, _0208
|
|
ApplyMovement 15, _0210
|
|
ApplyMovement 16, _021C
|
|
WaitMovement
|
|
RemoveObject 14
|
|
RemoveObject 0
|
|
RemoveObject 4
|
|
RemoveObject 15
|
|
RemoveObject 16
|
|
SetVar VAR_UNK_0x40AD, 1
|
|
ReleaseAll
|
|
End
|
|
|
|
_0150:
|
|
BlackOutFromBattle
|
|
ReleaseAll
|
|
End
|
|
|
|
.balign 4, 0
|
|
_0158:
|
|
WalkOnSpotNormalSouth
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0160:
|
|
WalkNormalSouth
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0168:
|
|
WalkNormalNorth
|
|
WalkOnSpotNormalSouth
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0174:
|
|
EmoteExclamationMark
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_017C:
|
|
WalkOnSpotNormalNorth
|
|
Delay8 2
|
|
WalkOnSpotNormalSouth
|
|
Delay8 2
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0190:
|
|
WalkNormalSouth 2
|
|
Delay8
|
|
WalkNormalSouth
|
|
SetInvisible
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_01A4:
|
|
Delay8 2
|
|
WalkNormalWest
|
|
WalkOnSpotNormalEast
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_01B4:
|
|
WalkOnSpotNormalNorth
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_01BC:
|
|
WalkOnSpotNormalWest
|
|
Delay8 2
|
|
WalkOnSpotNormalSouth
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_01CC:
|
|
WalkNormalSouth
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_01D4:
|
|
WalkOnSpotNormalNorth
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_01DC:
|
|
WalkOnSpotNormalEast
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_01E4:
|
|
WalkNormalWest
|
|
WalkNormalSouth 2
|
|
SetInvisible
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_01F4:
|
|
Delay8
|
|
WalkOnSpotNormalNorth
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0200:
|
|
WalkOnSpotNormalSouth
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0208:
|
|
WalkNormalNorth 7
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_0210:
|
|
WalkNormalEast
|
|
WalkNormalNorth 7
|
|
EndMovement
|
|
|
|
.balign 4, 0
|
|
_021C:
|
|
Delay8
|
|
WalkNormalWest
|
|
WalkNormalNorth 7
|
|
EndMovement
|