mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-10-16 04:04:39 +13:00

This adds the Kanto Pokemon Centre maps, which combined with the Nihon versions, means every region has its own layout. This should make for some very immersive gameplay, no?
106 lines
2.8 KiB
NASM
106 lines
2.8 KiB
NASM
object_const_def
|
|
const FUCHSIAPOKECENTER1F_NURSE
|
|
const FUCHSIAPOKECENTER1F_COOLTRAINER_M
|
|
const FUCHSIAPOKECENTER1F_COOLTRAINER_F
|
|
const FUCHSIAPOKECENTER1F_JANINE_IMPERSONATOR
|
|
|
|
FuchsiaPokecenter1F_MapScripts:
|
|
def_scene_scripts
|
|
scene_script FuchsiaPokeCenter1FNoopScene ; unusable
|
|
|
|
def_callbacks
|
|
|
|
FuchsiaPokeCenter1FNoopScene:
|
|
end
|
|
|
|
FuchsiaPokecenter1FNurseScript:
|
|
jumpstd PokecenterNurseScript
|
|
|
|
FuchsiaPokecenter1FCooltrainerMScript:
|
|
jumptextfaceplayer FuchsiaPokecenter1FCooltrainerMText
|
|
|
|
FuchsiaPokecenter1FCooltrainerFScript:
|
|
jumptextfaceplayer FuchsiaPokecenter1FCooltrainerFText
|
|
|
|
FuchsiaPokecenter1FJanineImpersonatorScript:
|
|
faceplayer
|
|
opentext
|
|
writetext FuchsiaPokecenter1FJanineImpersonatorText1
|
|
waitbutton
|
|
closetext
|
|
applymovement FUCHSIAPOKECENTER1F_JANINE_IMPERSONATOR, FuchsiaPokecenter1FJanineImpersonatorSpinMovement
|
|
faceplayer
|
|
variablesprite SPRITE_JANINE_IMPERSONATOR, SPRITE_JANINE
|
|
special LoadUsedSpritesGFX
|
|
opentext
|
|
writetext FuchsiaPokecenter1FJanineImpersonatorText2
|
|
waitbutton
|
|
closetext
|
|
applymovement FUCHSIAPOKECENTER1F_JANINE_IMPERSONATOR, FuchsiaPokecenter1FJanineImpersonatorSpinMovement
|
|
faceplayer
|
|
variablesprite SPRITE_JANINE_IMPERSONATOR, SPRITE_LASS
|
|
special LoadUsedSpritesGFX
|
|
end
|
|
|
|
FuchsiaPokecenter1FJanineImpersonatorSpinMovement:
|
|
turn_head DOWN
|
|
turn_head LEFT
|
|
turn_head UP
|
|
turn_head RIGHT
|
|
turn_head DOWN
|
|
turn_head LEFT
|
|
turn_head UP
|
|
turn_head RIGHT
|
|
turn_head DOWN
|
|
turn_head LEFT
|
|
turn_head UP
|
|
turn_head RIGHT
|
|
turn_head DOWN
|
|
step_end
|
|
|
|
FuchsiaPokecenter1FCooltrainerMText:
|
|
text "Hey! You have a"
|
|
line "brand new kind of"
|
|
cont "#DEX."
|
|
|
|
para "Did PROF.OAK give"
|
|
line "that to you?"
|
|
done
|
|
|
|
FuchsiaPokecenter1FCooltrainerFText:
|
|
text "I got quite a"
|
|
line "shock at the GYM."
|
|
|
|
para "There were all"
|
|
line "these girls who"
|
|
cont "looked identical."
|
|
done
|
|
|
|
FuchsiaPokecenter1FJanineImpersonatorText1:
|
|
text "I'm JANINE! Hocus-"
|
|
line "pocus… Poof!"
|
|
done
|
|
|
|
FuchsiaPokecenter1FJanineImpersonatorText2:
|
|
text "See? I look just"
|
|
line "like her now!"
|
|
done
|
|
|
|
FuchsiaPokecenter1F_MapEvents:
|
|
db 0, 0 ; filler
|
|
|
|
def_warp_events
|
|
warp_event 3, 7, FUCHSIA_CITY, 5
|
|
warp_event 4, 7, FUCHSIA_CITY, 5
|
|
warp_event 0, 7, KANTO_POKECENTER_2F, 1
|
|
|
|
def_coord_events
|
|
|
|
def_bg_events
|
|
|
|
def_object_events
|
|
object_event 3, 1, SPRITE_NURSE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, FuchsiaPokecenter1FNurseScript, -1
|
|
object_event 8, 4, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, FuchsiaPokecenter1FCooltrainerMScript, -1
|
|
object_event 1, 4, SPRITE_COOLTRAINER_F, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, FuchsiaPokecenter1FCooltrainerFScript, -1
|
|
object_event 5, 3, SPRITE_JANINE_IMPERSONATOR, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, FuchsiaPokecenter1FJanineImpersonatorScript, -1
|