mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-07 08:35:23 +13:00
First Commit
Upload literally everything from the pokecrystal16 expand-move-ID branch
This commit is contained in:
commit
2f8a41f833
4618 changed files with 480386 additions and 0 deletions
417
maps/CianwoodCity.asm
Normal file
417
maps/CianwoodCity.asm
Normal file
|
|
@ -0,0 +1,417 @@
|
|||
object_const_def
|
||||
const CIANWOODCITY_STANDING_YOUNGSTER
|
||||
const CIANWOODCITY_POKEFAN_M
|
||||
const CIANWOODCITY_LASS
|
||||
const CIANWOODCITY_ROCK1
|
||||
const CIANWOODCITY_ROCK2
|
||||
const CIANWOODCITY_ROCK3
|
||||
const CIANWOODCITY_ROCK4
|
||||
const CIANWOODCITY_ROCK5
|
||||
const CIANWOODCITY_ROCK6
|
||||
const CIANWOODCITY_POKEFAN_F
|
||||
const CIANWOODCITY_EUSINE
|
||||
const CIANWOODCITY_SUICUNE
|
||||
|
||||
CianwoodCity_MapScripts:
|
||||
def_scene_scripts
|
||||
scene_script CianwoodCityNoop1Scene, SCENE_CIANWOODCITY_NOOP
|
||||
scene_script CianwoodCityNoop2Scene, SCENE_CIANWOODCITY_SUICUNE_AND_EUSINE
|
||||
|
||||
def_callbacks
|
||||
callback MAPCALLBACK_NEWMAP, CianwoodCityFlypointAndSuicuneCallback
|
||||
|
||||
CianwoodCityNoop1Scene:
|
||||
end
|
||||
|
||||
CianwoodCityNoop2Scene:
|
||||
end
|
||||
|
||||
CianwoodCityFlypointAndSuicuneCallback:
|
||||
setflag ENGINE_FLYPOINT_CIANWOOD
|
||||
setevent EVENT_EUSINE_IN_BURNED_TOWER
|
||||
checkevent EVENT_FOUGHT_EUSINE
|
||||
iffalse .Done
|
||||
disappear CIANWOODCITY_EUSINE
|
||||
.Done:
|
||||
endcallback
|
||||
|
||||
CianwoodCitySuicuneAndEusine:
|
||||
turnobject PLAYER, UP
|
||||
showemote EMOTE_SHOCK, PLAYER, 15
|
||||
pause 15
|
||||
playsound SFX_WARP_FROM
|
||||
applymovement CIANWOODCITY_SUICUNE, CianwoodCitySuicuneApproachMovement
|
||||
turnobject PLAYER, DOWN
|
||||
pause 15
|
||||
playsound SFX_WARP_FROM
|
||||
applymovement CIANWOODCITY_SUICUNE, CianwoodCitySuicuneDepartMovement
|
||||
disappear CIANWOODCITY_SUICUNE
|
||||
pause 10
|
||||
setscene SCENE_CIANWOODCITY_NOOP
|
||||
clearevent EVENT_SAW_SUICUNE_ON_ROUTE_42
|
||||
setmapscene ROUTE_42, SCENE_ROUTE42_SUICUNE
|
||||
checkevent EVENT_FOUGHT_EUSINE
|
||||
iftrue .Done
|
||||
setevent EVENT_FOUGHT_EUSINE
|
||||
playmusic MUSIC_MYSTICALMAN_ENCOUNTER
|
||||
appear CIANWOODCITY_EUSINE
|
||||
applymovement CIANWOODCITY_EUSINE, CianwoodCityEusineApproachMovement
|
||||
opentext
|
||||
writetext EusineSuicuneText
|
||||
waitbutton
|
||||
closetext
|
||||
winlosstext EusineBeatenText, 0
|
||||
setlasttalked CIANWOODCITY_EUSINE
|
||||
loadtrainer MYSTICALMAN, EUSINE
|
||||
startbattle
|
||||
dontrestartmapmusic
|
||||
reloadmapafterbattle
|
||||
playmusic MUSIC_MYSTICALMAN_ENCOUNTER
|
||||
opentext
|
||||
writetext EusineAfterText
|
||||
waitbutton
|
||||
closetext
|
||||
applymovement CIANWOODCITY_EUSINE, CianwoodCityEusineDepartMovement
|
||||
disappear CIANWOODCITY_EUSINE
|
||||
pause 20
|
||||
special FadeOutMusic
|
||||
playmapmusic
|
||||
pause 10
|
||||
.Done:
|
||||
end
|
||||
|
||||
CianwoodCityChucksWife:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_GOT_HM02_FLY
|
||||
iftrue .GotFly
|
||||
writetext ChucksWifeEasierToFlyText
|
||||
promptbutton
|
||||
checkevent EVENT_BEAT_CHUCK
|
||||
iftrue .BeatChuck
|
||||
writetext ChucksWifeBeatChuckText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.BeatChuck:
|
||||
writetext ChucksWifeGiveHMText
|
||||
promptbutton
|
||||
verbosegiveitem HM_FLY
|
||||
iffalse .Done
|
||||
setevent EVENT_GOT_HM02_FLY
|
||||
writetext ChucksWifeFlySpeechText
|
||||
promptbutton
|
||||
.GotFly:
|
||||
writetext ChucksWifeChubbyText
|
||||
waitbutton
|
||||
.Done:
|
||||
closetext
|
||||
end
|
||||
|
||||
CianwoodCityYoungster:
|
||||
jumptextfaceplayer CianwoodCityYoungsterText
|
||||
|
||||
CianwoodCityPokefanM:
|
||||
jumptextfaceplayer CianwoodCityPokefanMText
|
||||
|
||||
CianwoodCityLass:
|
||||
jumptextfaceplayer CianwoodCityLassText
|
||||
|
||||
CianwoodCityUnusedScript: ; unreferenced
|
||||
jumptextfaceplayer CianwoodCityUnusedText
|
||||
|
||||
CianwoodCitySign:
|
||||
jumptext CianwoodCitySignText
|
||||
|
||||
CianwoodGymSign:
|
||||
jumptext CianwoodGymSignText
|
||||
|
||||
CianwoodPharmacySign:
|
||||
jumptext CianwoodPharmacySignText
|
||||
|
||||
CianwoodPhotoStudioSign:
|
||||
jumptext CianwoodPhotoStudioSignText
|
||||
|
||||
CianwoodPokeSeerSign:
|
||||
jumptext CianwoodPokeSeerSignText
|
||||
|
||||
CianwoodPokecenterSign:
|
||||
jumpstd PokecenterSignScript
|
||||
|
||||
CianwoodCityRock:
|
||||
jumpstd SmashRockScript
|
||||
|
||||
CianwoodCityHiddenRevive:
|
||||
hiddenitem REVIVE, EVENT_CIANWOOD_CITY_HIDDEN_REVIVE
|
||||
|
||||
CianwoodCityHiddenMaxEther:
|
||||
hiddenitem MAX_ETHER, EVENT_CIANWOOD_CITY_HIDDEN_MAX_ETHER
|
||||
|
||||
CianwoodCitySuicuneApproachMovement:
|
||||
set_sliding
|
||||
fast_jump_step DOWN
|
||||
fast_jump_step DOWN
|
||||
fast_jump_step RIGHT
|
||||
remove_sliding
|
||||
step_end
|
||||
|
||||
CianwoodCitySuicuneDepartMovement:
|
||||
set_sliding
|
||||
fast_jump_step RIGHT
|
||||
fast_jump_step UP
|
||||
fast_jump_step RIGHT
|
||||
fast_jump_step RIGHT
|
||||
remove_sliding
|
||||
step_end
|
||||
|
||||
CianwoodCityEusineApproachMovement:
|
||||
step UP
|
||||
step UP
|
||||
step UP
|
||||
step UP
|
||||
step_end
|
||||
|
||||
CianwoodCityEusineDepartMovement:
|
||||
step DOWN
|
||||
step DOWN
|
||||
step DOWN
|
||||
step DOWN
|
||||
step_end
|
||||
|
||||
ChucksWifeEasierToFlyText:
|
||||
text "You crossed the"
|
||||
line "sea to get here?"
|
||||
|
||||
para "That must have"
|
||||
line "been hard."
|
||||
|
||||
para "It would be much"
|
||||
line "easier if your"
|
||||
|
||||
para "#MON knew how"
|
||||
line "to FLY…"
|
||||
done
|
||||
|
||||
ChucksWifeBeatChuckText:
|
||||
text "But you can't use"
|
||||
line "FLY without this"
|
||||
cont "city's GYM BADGE."
|
||||
|
||||
para "If you beat the"
|
||||
line "GYM LEADER here,"
|
||||
cont "come see me."
|
||||
|
||||
para "I'll have a nice"
|
||||
line "gift for you."
|
||||
done
|
||||
|
||||
ChucksWifeGiveHMText:
|
||||
text "That's CIANWOOD's"
|
||||
line "GYM BADGE!"
|
||||
|
||||
para "Then you should"
|
||||
line "take this HM."
|
||||
done
|
||||
|
||||
ChucksWifeFlySpeechText:
|
||||
text "Teach FLY to your"
|
||||
line "#MON."
|
||||
|
||||
para "You will be able"
|
||||
line "to FLY instantly"
|
||||
|
||||
para "to anywhere you "
|
||||
line "have visited."
|
||||
done
|
||||
|
||||
ChucksWifeChubbyText:
|
||||
text "My husband lost to"
|
||||
line "you, so he needs"
|
||||
cont "to train harder."
|
||||
|
||||
para "That's good, since"
|
||||
line "he was getting a"
|
||||
cont "little chubby."
|
||||
done
|
||||
|
||||
CianwoodCityYoungsterText:
|
||||
text "If you use FLY,"
|
||||
line "you can get back"
|
||||
|
||||
para "to OLIVINE in-"
|
||||
line "stantly."
|
||||
done
|
||||
|
||||
CianwoodCityPokefanMText:
|
||||
text "Boulders to the"
|
||||
line "north of town can"
|
||||
cont "be crushed."
|
||||
|
||||
para "They may be hiding"
|
||||
line "something."
|
||||
|
||||
para "Your #MON could"
|
||||
line "use ROCK SMASH to"
|
||||
cont "break them."
|
||||
done
|
||||
|
||||
CianwoodCityLassText:
|
||||
text "CHUCK, the GYM"
|
||||
line "LEADER, spars with"
|
||||
|
||||
para "his fighting #-"
|
||||
line "MON."
|
||||
done
|
||||
|
||||
CianwoodCityUnusedText:
|
||||
text "There are several"
|
||||
line "islands between"
|
||||
cont "here and OLIVINE."
|
||||
|
||||
para "A mythical sea"
|
||||
line "creature supposed-"
|
||||
cont "ly lives there."
|
||||
done
|
||||
|
||||
EusineSuicuneText:
|
||||
text "EUSINE: Yo,"
|
||||
line "<PLAYER>."
|
||||
|
||||
para "Wasn't that"
|
||||
line "SUICUNE just now?"
|
||||
|
||||
para "I only caught a"
|
||||
line "quick glimpse, but"
|
||||
|
||||
para "I thought I saw"
|
||||
line "SUICUNE running on"
|
||||
cont "the waves."
|
||||
|
||||
para "SUICUNE is beau-"
|
||||
line "tiful and grand."
|
||||
|
||||
para "And it races"
|
||||
line "through towns and"
|
||||
|
||||
para "roads at simply"
|
||||
line "awesome speeds."
|
||||
|
||||
para "It's wonderful…"
|
||||
|
||||
para "I want to see"
|
||||
line "SUICUNE up close…"
|
||||
|
||||
para "I've decided."
|
||||
|
||||
para "I'll battle you as"
|
||||
line "a trainer to earn"
|
||||
cont "SUICUNE's respect!"
|
||||
|
||||
para "Come on, <PLAYER>."
|
||||
line "Let's battle now!"
|
||||
done
|
||||
|
||||
EusineBeatenText:
|
||||
text "I hate to admit"
|
||||
line "it, but you win."
|
||||
done
|
||||
|
||||
EusineAfterText:
|
||||
text "You're amazing,"
|
||||
line "<PLAYER>!"
|
||||
|
||||
para "No wonder #MON"
|
||||
line "gravitate to you."
|
||||
|
||||
para "I get it now."
|
||||
|
||||
para "I'm going to keep"
|
||||
line "searching for"
|
||||
cont "SUICUNE."
|
||||
|
||||
para "I'm sure we'll see"
|
||||
line "each other again."
|
||||
|
||||
para "See you around!"
|
||||
done
|
||||
|
||||
CianwoodCitySignText:
|
||||
text "CIANWOOD CITY"
|
||||
|
||||
para "A Port Surrounded"
|
||||
line "by Rough Seas"
|
||||
done
|
||||
|
||||
CianwoodGymSignText:
|
||||
text "CIANWOOD CITY"
|
||||
line "#MON GYM"
|
||||
|
||||
para "LEADER: CHUCK"
|
||||
|
||||
para "His Roaring Fists"
|
||||
line "Do the Talking"
|
||||
done
|
||||
|
||||
CianwoodPharmacySignText:
|
||||
text "500 Years of"
|
||||
line "Tradition"
|
||||
|
||||
para "CIANWOOD CITY"
|
||||
line "PHARMACY"
|
||||
|
||||
para "We Await Your"
|
||||
line "Medicinal Queries"
|
||||
done
|
||||
|
||||
CianwoodPhotoStudioSignText:
|
||||
text "CIANWOOD CITY"
|
||||
line "PHOTO STUDIO"
|
||||
|
||||
para "Take a Snapshot as"
|
||||
line "a Keepsake!"
|
||||
done
|
||||
|
||||
CianwoodPokeSeerSignText:
|
||||
text "THE # SEER"
|
||||
line "AHEAD"
|
||||
done
|
||||
|
||||
CianwoodCity_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 17, 41, MANIAS_HOUSE, 1
|
||||
warp_event 8, 43, CIANWOOD_GYM, 1
|
||||
warp_event 23, 43, CIANWOOD_POKECENTER_1F, 1
|
||||
warp_event 15, 47, CIANWOOD_PHARMACY, 1
|
||||
warp_event 9, 31, CIANWOOD_PHOTO_STUDIO, 1
|
||||
warp_event 15, 37, CIANWOOD_LUGIA_SPEECH_HOUSE, 1
|
||||
warp_event 5, 17, POKE_SEERS_HOUSE, 1
|
||||
|
||||
def_coord_events
|
||||
coord_event 11, 16, SCENE_CIANWOODCITY_SUICUNE_AND_EUSINE, CianwoodCitySuicuneAndEusine
|
||||
|
||||
def_bg_events
|
||||
bg_event 20, 34, BGEVENT_READ, CianwoodCitySign
|
||||
bg_event 7, 45, BGEVENT_READ, CianwoodGymSign
|
||||
bg_event 24, 43, BGEVENT_READ, CianwoodPokecenterSign
|
||||
bg_event 19, 47, BGEVENT_READ, CianwoodPharmacySign
|
||||
bg_event 8, 32, BGEVENT_READ, CianwoodPhotoStudioSign
|
||||
bg_event 8, 24, BGEVENT_READ, CianwoodPokeSeerSign
|
||||
bg_event 4, 19, BGEVENT_ITEM, CianwoodCityHiddenRevive
|
||||
bg_event 5, 29, BGEVENT_ITEM, CianwoodCityHiddenMaxEther
|
||||
|
||||
def_object_events
|
||||
object_event 21, 37, SPRITE_STANDING_YOUNGSTER, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, CianwoodCityYoungster, -1
|
||||
object_event 17, 33, SPRITE_POKEFAN_M, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CianwoodCityPokefanM, -1
|
||||
object_event 14, 42, SPRITE_LASS, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CianwoodCityLass, -1
|
||||
object_event 8, 16, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CianwoodCityRock, -1
|
||||
object_event 9, 17, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CianwoodCityRock, -1
|
||||
object_event 4, 25, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CianwoodCityRock, -1
|
||||
object_event 5, 29, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CianwoodCityRock, -1
|
||||
object_event 10, 27, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CianwoodCityRock, -1
|
||||
object_event 4, 19, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CianwoodCityRock, -1
|
||||
object_event 10, 46, SPRITE_POKEFAN_F, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CianwoodCityChucksWife, -1
|
||||
object_event 11, 21, SPRITE_SUPER_NERD, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_CIANWOOD_CITY_EUSINE
|
||||
object_event 10, 14, SPRITE_SUICUNE, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
|
||||
Loading…
Add table
Add a link
Reference in a new issue