mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-07 08:35:23 +13:00
This makes and connects Winner's Path Outside to Victory Road Gate. Also fixes bugs in Winner's Path that caused signs to crash the game. Next, making the route that connects to Silent Hills, and reintegrating Mt. Silver!
142 lines
3 KiB
NASM
142 lines
3 KiB
NASM
object_const_def
|
|
|
|
WinnersPath_MapScripts:
|
|
def_scene_scripts
|
|
|
|
def_callbacks
|
|
|
|
WinnersPathSign1Script:
|
|
jumptext WinnersPathSign1Text
|
|
|
|
WinnersPathSign2Script:
|
|
jumptext WinnersPathSign2Text
|
|
|
|
WinnersPathSign1Text:
|
|
text "WINNER'S PATH"
|
|
line "You've faced the"
|
|
cont "best! Now fight"
|
|
cont "the winners!" ; There has to be a better way to do this, right?
|
|
done
|
|
|
|
WinnersPathSign2Text:
|
|
text "WINNER'S PATH"
|
|
line "NIHON ahead."
|
|
|
|
para "Congratulations,"
|
|
line "champion!"
|
|
done
|
|
|
|
TrainerCoolTrainerErick:
|
|
trainer COOLTRAINERM, ERICK, EVENT_BEAT_COOLTRAINERM_ERICK, CoolTrainerErickSeenText, CoolTrainerErickBeatenText, 0, .AfterScript
|
|
|
|
.AfterScript:
|
|
endifjustbattled
|
|
opentext
|
|
writetext CoolTrainerErickAfterBattleText
|
|
waitbutton
|
|
closetext
|
|
end
|
|
|
|
CoolTrainerErickSeenText:
|
|
text "You must have"
|
|
line "gone through a"
|
|
cont "lot to get here!"
|
|
|
|
para "Can you keep up?"
|
|
done
|
|
|
|
CoolTrainerErickBeatenText:
|
|
text "Sure can!"
|
|
prompt
|
|
|
|
CoolTrainerErickAfterBattleText:
|
|
text "This is your big"
|
|
line "moment! Go on!"
|
|
done
|
|
|
|
TrainerCoolTrainerAndy:
|
|
trainer COOLTRAINERM, ANDY, EVENT_BEAT_COOLTRAINERM_ANDY, CoolTrainerAndySeenText, CoolTrainerAndyBeatenText, 0, .AfterScript
|
|
|
|
.AfterScript:
|
|
endifjustbattled
|
|
opentext
|
|
writetext CoolTrainerAndyAfterBattleText
|
|
waitbutton
|
|
closetext
|
|
end
|
|
|
|
CoolTrainerAndySeenText:
|
|
text "What the? You're"
|
|
line "the newest JOHTO"
|
|
cont "LEAGUE CHAMPION?"
|
|
|
|
para "No way! Let me"
|
|
line "take you back"
|
|
cont "home, kid!"
|
|
done
|
|
|
|
CoolTrainerAndyBeatenText:
|
|
text "Wh-whoa! Strong!"
|
|
prompt
|
|
|
|
CoolTrainerAndyAfterBattleText:
|
|
text "I'm so, so sorry."
|
|
|
|
para "It's exactly my"
|
|
line "fault!"
|
|
done
|
|
|
|
TrainerBeautyJaclyn:
|
|
trainer BEAUTY, JACLYN, EVENT_BEAT_BEAUTY_JACLYN, BeautyJaclynSeenText, BeautyJaclynBeatenText, 0, .AfterScript
|
|
|
|
.AfterScript:
|
|
endifjustbattled
|
|
opentext
|
|
writetext BeautyJaclynAfterBattleText
|
|
waitbutton
|
|
closetext
|
|
end
|
|
|
|
BeautyJaclynSeenText:
|
|
text "Oh, a cute"
|
|
line "TRAINER! Let's"
|
|
cont "see how you"
|
|
cont "got here!"
|
|
done
|
|
|
|
BeautyJaclynBeatenText:
|
|
text "Hey, take it"
|
|
line "easy! You won"
|
|
cont "already!"
|
|
prompt
|
|
|
|
BeautyJaclynAfterBattleText:
|
|
text "I love meeting"
|
|
line "the strong"
|
|
cont "TRAINERs here."
|
|
|
|
para "Many used to be"
|
|
line "CHAMPIONs! Eek!"
|
|
done
|
|
|
|
WinnersPath_MapEvents:
|
|
db 0, 0 ; filler
|
|
|
|
def_warp_events
|
|
warp_event 3, 49, WINNERS_PATH_OUTSIDE, 3
|
|
warp_event 17, 39, WINNERS_PATH, 3
|
|
warp_event 17, 29, WINNERS_PATH, 2
|
|
warp_event 3, 21, WINNERS_PATH, 5
|
|
warp_event 3, 11, WINNERS_PATH, 4
|
|
warp_event 17, 5, WINNERS_PATH_OUTSIDE, 4 ; Some Route...
|
|
|
|
def_coord_events
|
|
|
|
def_bg_events
|
|
bg_event 2, 48, BGEVENT_READ, WinnersPathSign1Script
|
|
bg_event 16, 4, BGEVENT_READ, WinnersPathSign2Script
|
|
|
|
def_object_events
|
|
object_event 9, 43, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 2, TrainerCoolTrainerErick, -1
|
|
object_event 5, 22, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 2, TrainerCoolTrainerAndy, -1
|
|
object_event 7, 8, SPRITE_BEAUTY, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_TRAINER, 2, TrainerBeautyJaclyn, -1
|