just so i can do this on my laptop tmoz

This commit is contained in:
Llinos Evans 2024-09-02 01:53:51 +01:00
parent 42566c651a
commit f196adc8a1
4 changed files with 307 additions and 0 deletions

View file

@ -5,13 +5,80 @@
const VERMILIONCITY_SUPER_NERD
const VERMILIONCITY_BIG_SNORLAX
const VERMILIONCITY_POKEFAN_M
const VERMILIONCITY_EUSINE
const VERMILIONCITY_SUICUNE
VermilionCity_MapScripts:
def_scene_scripts
scene_script VermilionCityNoop1Scene, SCENE_VERMILIONCITY_NOOP
scene_script VermilionCityNoop2Scene, SCENE_VERMILIONCITY_SUICUNE
def_callbacks
callback MAPCALLBACK_NEWMAP, VermilionCityFlypointCallback
VermilionCityNoop1Scene:
end
VermilionCityNoop2Scene:
end
VermilionCitySuicuneCallback:
checkevent EVENT_SAW_SUICUNE_ON_ROUTE_42
iffalse .NoAppear
checkevent EVENT_SAW_SUICUNE_IN_VERMILION_CITY
iffalse .NoAppear
appear VERMILIONCITY_SUICUNE
endcallback
.NoAppear:
disappear VERMILIONCITY_SUICUNE
endcallback
VermilionCitySuicuneScript:
showemote EMOTE_SHOCK, PLAYER, 15
pause 15
playsound SFX_WARP_FROM
applymovement VERMILIONCITY_SUICUNE, VermilionCitySuicuneMovement
disappear VERMILIONCITY_SUICUNE
pause 10
setscene SCENE_VERMILIONCITY_NOOP
clearevent EVENT_SAW_SUICUNE_IN_VERMILION_CITY
setmapscene ROUTE_14, SCENE_ROUTE_14_SUICUNE
disappear VERMILIONCITY_EUSINE
end
VermilionCitySuicuneMovement:
set_sliding
fast_jump_step RIGHT
fast_jump_step RIGHT
fast_jump_step RIGHT
fast_jump_step RIGHT
fast_jump_step RIGHT
fast_jump_step RIGHT
remove_sliding
step_end
VermilionCityEusineSawSuicune:
text "EUSINE: So close!"
line "I thought I could"
cont "corner it here!"
para "But running on"
line "water, that's"
cont "beyond me!"
para "However, I am"
line "seeing a pattern…"
para "SUICUNE prefers"
line "water!"
para "That means…"
para "Sorry, <PLAYER>!"
line "I've got to go!"
done
VermilionCityFlypointCallback:
setflag ENGINE_FLYPOINT_VERMILION
endcallback
@ -281,6 +348,8 @@ VermilionCity_MapEvents:
warp_event 34, 7, DIGLETTS_CAVE, 1
def_coord_events
coord_event 28, 18, SCENE_VERMILION_CITY_SUICUNE, VermilionCitySuicuneScript
coord_event 29, 28, SCENE_VERMILION_CITY_SUICUNE, VermilionCitySuicuneScript
def_bg_events
bg_event 25, 3, BGEVENT_READ, VermilionCitySign
@ -299,3 +368,5 @@ VermilionCity_MapEvents:
object_event 14, 16, SPRITE_SUPER_NERD, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, VermilionCitySuperNerdScript, -1
object_event 34, 8, SPRITE_BIG_SNORLAX, SPRITEMOVEDATA_BIGDOLLSYM, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, VermilionSnorlax, EVENT_VERMILION_CITY_SNORLAX
object_event 31, 12, SPRITE_POKEFAN_M, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, VermilionGymBadgeGuy, -1
object_event 28, 15, SPRITE_SUPER_NERD, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_SAW_SUICUNE_IN_VERMILION_CITY
object_event 31, 19, SPRITE_SUICUNE, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_SAW_SUICUNE_IN_VERMILION_CITY