mirror of
https://github.com/pret/pokefirered.git
synced 2026-05-10 22:18:41 -05:00
70 lines
1.5 KiB
PHP
70 lines
1.5 KiB
PHP
.set LOCALID_SS_ANNE, 1
|
|
|
|
SSAnne_Exterior_MapScripts:: @ 8160840
|
|
map_script MAP_SCRIPT_ON_TRANSITION, SSAnne_Exterior_OnTransition
|
|
map_script MAP_SCRIPT_ON_FRAME_TABLE, SSAnne_Exterior_OnFrame
|
|
.byte 0
|
|
|
|
SSAnne_Exterior_OnTransition:: @ 816084B
|
|
setworldmapflag FLAG_WORLD_MAP_SSANNE_EXTERIOR
|
|
end
|
|
|
|
SSAnne_Exterior_OnFrame:: @ 816084F
|
|
map_script_2 VAR_MAP_SCENE_VERMILION_CITY, 1, SSAnne_Exterior_ExitSSAnne
|
|
.2byte 0
|
|
|
|
SSAnne_Exterior_ExitSSAnne:: @ 8160859
|
|
lockall
|
|
getplayerxy VAR_0x8004, VAR_0x8005
|
|
compare VAR_0x8005, 6
|
|
call_if_le SSAnne_Exterior_WalkDown
|
|
compare VAR_0x8005, 7
|
|
call_if_ge SSAnne_Exterior_WalkInPlaceDown
|
|
fadenewbgm MUS_SURF
|
|
delay 50
|
|
special DoSSAnneDepartureCutscene
|
|
waitstate
|
|
removeobject LOCALID_SS_ANNE
|
|
applymovement OBJ_EVENT_ID_PLAYER, SSAnne_Exterior_Movement_Exit
|
|
waitmovement 0
|
|
setvar VAR_MAP_SCENE_VERMILION_CITY, 2
|
|
setvar VAR_VERMILION_CITY_TICKET_CHECK_TRIGGER, 0
|
|
warp MAP_VERMILION_CITY, 255, 23, 34
|
|
waitstate
|
|
releaseall
|
|
end
|
|
|
|
SSAnne_Exterior_WalkDown:: @ 81608A1
|
|
applymovement OBJ_EVENT_ID_PLAYER, SSAnne_Exterior_Movement_WalkDown
|
|
waitmovement 0
|
|
return
|
|
|
|
SSAnne_Exterior_WalkInPlaceDown:: @ 81608AC
|
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestDown
|
|
waitmovement 0
|
|
return
|
|
|
|
SSAnne_Exterior_Movement_Exit:: @ 81608B7
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
step_end
|
|
|
|
SSAnne_Exterior_Movement_WalkDown:: @ 81608C1
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
step_end
|