Files
pokeplatinum/res/field/scripts/scripts_route_214.s

47 lines
1.4 KiB
ArmAsm

#include "macros/scrcmd.inc"
#include "res/text/bank/route_214.h"
ScriptEntry Route214_ArrowSignpostVeilstoneCity
ScriptEntry Route214_ArrowSignpostLakeValor
ScriptEntry Route214_OnTransition
ScriptEntry Route214_OnLoad
ScriptEntryEnd
Route214_OnLoad:
GetUnownFormsSeenCount VAR_MAP_LOCAL_0
GoToIfGe VAR_MAP_LOCAL_0, 26, Route214_RemoveWarpsManiacCaveShortAndLong
GoToIfGe VAR_MAP_LOCAL_0, 10, Route214_RemoveWarpsManiacCaveShortAndTunnel
GoToIfLt VAR_MAP_LOCAL_0, 10, Route214_RemoveWarpsManiacCaveLongAndTunnel
End
Route214_RemoveWarpsManiacCaveShortAndLong:
SetWarpEventPos 2, 710, 670
SetWarpEventPos 3, 710, 670
End
Route214_RemoveWarpsManiacCaveShortAndTunnel:
SetWarpEventPos 2, 710, 670
SetWarpEventPos 4, 710, 670
End
Route214_RemoveWarpsManiacCaveLongAndTunnel:
SetWarpEventPos 3, 710, 670
SetWarpEventPos 4, 710, 670
End
Route214_OnTransition:
GetUnownFormsSeenCount VAR_MAP_LOCAL_0
GoToIfGe VAR_MAP_LOCAL_0, 26, Route214_RemoveWarpsManiacCaveShortAndLong
GoToIfGe VAR_MAP_LOCAL_0, 10, Route214_RemoveWarpsManiacCaveShortAndTunnel
GoToIfLt VAR_MAP_LOCAL_0, 10, Route214_RemoveWarpsManiacCaveLongAndTunnel
End
Route214_ArrowSignpostVeilstoneCity:
ShowArrowSign Route214_Text_SignVeilstoneCity
End
Route214_ArrowSignpostLakeValor:
ShowArrowSign Route214_Text_SignLakeValor
End