kep-hack/text/CeruleanGym.asm
Llinos Evans 749abc67b7 Gym Leader Rematches!
This commit adds a large fundamental change to KEP, that being Gym Rematches.

This is achieved alongside a rework to the script that makes those post-game-gating NPCs shift around. If you add a new one, just add its constant to the lists you'll see in the Hall of Fame script.

It also fixes a few bugs:
- Fixed a bug where Cinnabar Gym loaded a fleet of Blaines. This occurred due to the way he is coded at base, and a misunderstanding I had when implementing his scaling. This is now fixed by standardising his gym script instead, while letting the gym trainers still use the old one.
- Fixed a bug where the Up-Grade NPC would not appear after beating Silph Co. 11F. However, Giovanni currently seems to have trouble with his text. This floor needs some re-coding anyway, given we need to add Jessie and James to it.

And some misc. changes:
- Changed the first Moon Stone in Mt. Moon to a Poison Stone for the Nidoking speedrunners
- Debug Mode now has a line of code to set up the post-game easily
- Changed Surge's initial battle text to Yellow's
- Added Sabrina's more accurate LGPE initial battle text, referring to the spoon she bent by accident
2023-06-09 11:17:31 +01:00

154 lines
2.4 KiB
NASM

_MistyPreBattleText::
text "Hi, you're a new"
line "face!"
para "Trainers who want"
line "to turn pro have"
cont "to have a policy"
cont "about #MON!"
para "What is your"
line "approach when you"
cont "catch #MON?"
para "My policy is an"
line "all-out offensive"
cont "with water-type"
cont "#MON!"
done
_TM11ExplanationText::
text "TM11 teaches"
line "BUBBLEBEAM!"
para "Use it on an"
line "aquatic #MON!"
done
_MistyCascadeBadgeInfoText::
text "The CASCADEBADGE"
line "allows you to"
cont "use CUT any time!"
para "You can CUT down"
line "small bushes to"
cont "open new paths!"
para "You can also have"
line "my favorite TM!"
done
_ReceivedTM11Text::
text "<PLAYER> received"
line "TM11!@"
text_end
_TM11NoRoomText::
text "You better make"
line "room for this!"
done
_ReceivedCascadeBadgeText::
text "Wow!"
line "You're too much!"
para "All right!"
para "You can have the"
line "CASCADEBADGE to"
cont "show you beat me!@"
text_end
_CeruleanGymBattleText1::
text "I'm more than good"
line "enough for you!"
para "MISTY can wait!"
done
_CeruleanGymEndBattleText1::
text "You"
line "overwhelmed me!"
prompt
_CeruleanGymAfterBattleText1::
text "You have to face"
line "other trainers to"
cont "find out how good"
cont "you really are."
done
_CeruleanGymBattleText2::
text "Splash!"
para "I'm first up!"
line "Let's do it!"
done
_CeruleanGymEndBattleText2::
text "That"
line "can't be!"
prompt
_CeruleanGymAfterBattleText2::
text "MISTY is going to"
line "keep improving!"
para "She won't lose to"
line "someone like you!"
done
_CeruleanGymGuidePreBattleText::
text "Yo! Champ in"
line "making!"
para "Here's my advice!"
para "The LEADER, MISTY,"
line "is a pro who uses"
cont "water #MON!"
para "You can drain all"
line "their water with"
cont "plant #MON!"
para "Or, zap them with"
line "electricity!"
done
_CeruleanGymGuidePostBattleText::
text "You beat MISTY!"
line "What'd I tell ya?"
para "You and me kid,"
line "we make a pretty"
cont "darn good team!"
done
_MistyRematchPreBattleText::
text "I heard an"
line "interesting"
cont "rumor!"
para "Not only did you"
line "beat those TEAM"
cont "ROCKET guys, but"
cont "you also became"
cont "the CHAMPION!"
para "I can't take it"
line "anymore! I just"
cont "have to battle"
cont "you again!"
para "You got that?"
para "No refusing!"
done
_MistyRematchDefeatedText::
text "Hmph!"
line "How annoying!"
prompt