kep-hack/text/VermilionGym_2.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

151 lines
2.4 KiB
NASM

_LTSurgePostBattleAdviceText::
text "A little word of"
line "advice, kid!"
para "Electricity is"
line "sure powerful!"
para "But, it's useless"
line "against ground-"
cont "type #MON!"
done
_LTSurgeThunderBadgeInfoText::
text "The THUNDERBADGE"
line "cranks up your"
cont "#MON's SPEED!"
para "It also lets your"
line "#MON FLY any"
cont "time, kid!"
para "You're special,"
line "kid! Take this!"
done
_ReceivedTM24Text::
text "<PLAYER> received "
line "@"
text_ram wStringBuffer
text "!@"
text_end
_TM24ExplanationText::
text_start
para "TM24 contains"
line "THUNDERBOLT!"
para "Teach it to an"
line "electric #MON!"
done
_TM24NoRoomText::
text "Yo kid, make room"
line "in your pack!"
done
_ReceivedThunderBadgeText::
text "Whoa!"
para "You're the real"
line "deal, kid!"
para "Fine then, take"
line "the THUNDERBADGE!"
prompt
_VermilionGymBattleText1::
text "When I was in the"
line "Army, LT.SURGE"
cont "was my strict CO!"
done
_VermilionGymEndBattleText1::
text "Stop!"
line "You're very good!"
prompt
_VermilionGymAfterBattleText1::
text "The door won't"
line "open?"
para "LT.SURGE always"
line "was cautious!"
done
_VermilionGymBattleText2::
text "I'm a lightweight,"
line "but I'm good with"
cont "electricity!"
done
_VermilionGymEndBattleText2::
text "Fried!"
prompt
_VermilionGymAfterBattleText2::
text "OK, I'll talk!"
para "LT.SURGE said he"
line "hid door switches"
cont "inside something!"
done
_VermilionGymBattleText3::
text "This is no place"
line "for kids!"
done
_VermilionGymEndBattleText3::
text "Wow!"
line "Surprised me!"
prompt
_VermilionGymAfterBattleText3::
text "LT.SURGE set up"
line "double locks!"
cont "Here's a hint!"
para "When you open the"
line "1st lock, the 2nd"
cont "lock is right"
cont "next to it!"
done
_VermilionGymGuidePreBattleText::
text "Yo! Champ in"
line "making!"
para "LT.SURGE has a"
line "nickname. People"
cont "refer to him as"
cont "the Lightning"
cont "American!"
para "He's an expert on"
line "electric #MON!"
para "Birds and water"
line "#MON are at"
cont "risk! Beware of"
cont "paralysis too!"
para "LT.SURGE is very"
line "cautious!"
para "You'll have to"
line "break a code to"
cont "get to him!"
done
_VermilionGymGuidePostBattleText::
text "Whew! That match"
line "was electric!"
done
_SurgeRematchDefeatedText::
text "Absolutely"
line "shocking!"
prompt