mirror of
https://github.com/pret/pokefirered.git
synced 2026-05-10 05:43:22 -05:00
68 lines
1.4 KiB
C++
68 lines
1.4 KiB
C++
.set LOCALID_SS_ANNE, 1
|
|
|
|
SSAnne_Exterior_MapScripts::
|
|
map_script MAP_SCRIPT_ON_TRANSITION, SSAnne_Exterior_OnTransition
|
|
map_script MAP_SCRIPT_ON_FRAME_TABLE, SSAnne_Exterior_OnFrame
|
|
.byte 0
|
|
|
|
SSAnne_Exterior_OnTransition::
|
|
setworldmapflag FLAG_WORLD_MAP_SSANNE_EXTERIOR
|
|
end
|
|
|
|
SSAnne_Exterior_OnFrame::
|
|
map_script_2 VAR_MAP_SCENE_VERMILION_CITY, 1, SSAnne_Exterior_ExitSSAnne
|
|
.2byte 0
|
|
|
|
SSAnne_Exterior_ExitSSAnne::
|
|
lockall
|
|
getplayerxy VAR_0x8004, VAR_0x8005
|
|
call_if_le VAR_0x8005, 6, SSAnne_Exterior_WalkDown
|
|
call_if_ge VAR_0x8005, 7, 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, 23, 34
|
|
waitstate
|
|
releaseall
|
|
end
|
|
|
|
SSAnne_Exterior_WalkDown::
|
|
applymovement OBJ_EVENT_ID_PLAYER, SSAnne_Exterior_Movement_WalkDown
|
|
waitmovement 0
|
|
return
|
|
|
|
SSAnne_Exterior_WalkInPlaceDown::
|
|
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterDown
|
|
waitmovement 0
|
|
return
|
|
|
|
SSAnne_Exterior_Movement_Exit::
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
step_end
|
|
|
|
SSAnne_Exterior_Movement_WalkDown::
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
step_end
|