Elite Four + Champion refights

This was an interesting thought exercise.

As you can see, this code adds a scaling function for when you reach the KEP post-game. These teams are very powerful and a strong test of the player's skills.

I did, however, remove the Legendary Pokemon from the first three's teams. They felt a little bit out there and kind of decrease the significance of the player's. Plus, we just went through hell adding conditional Hall of Fame respawns.

The Elite Four use refight text based on their LGPE appearances. It's honestly a little odd, so if it's too much, the FRLG conditional text could be used instead. I like the way Agatha's plays out, though...

Anyway, stupid hacky implementation done, please don't look at how I did the champion's trainer number.
This commit is contained in:
Llinos Evans 2023-07-09 22:16:09 +01:00
parent 0659fb1c65
commit 6c9265f0a2
13 changed files with 325 additions and 21 deletions

View file

@ -42,3 +42,41 @@ _AgathaDontRunAwayText::
text "Someone's voice:"
line "Don't run away!"
done
_AgathaRematchText::
text "So you've come!"
para "It's not in my"
line "character to"
cont "lose over and"
cont "over."
para "Give this battle"
line "everything you"
cont "have!"
done
_AgathaRematchEndBattleText::
text "Not bad!"
prompt
_AgathaRematchAfterBattleText::
text "Small wonder that"
line "old-timer's taken"
cont "such an interest"
cont "in you."
para "...OAK and I used"
line "to be good rivals"
cont "too, you know."
para "Just like you and"
line "<RIVAL>."
para "What are you"
line "waiting for?"
para "Off to the next"
line "room!"
done

View file

@ -35,3 +35,46 @@ _BrunoDontRunAwayText::
text "Someone's voice:"
line "Don't run away!"
done
_BrunoRematchText::
text "I could feel the"
line "intensity of your"
cont "battle against"
cont "LORELEI, even"
cont "from here!"
para "Now it's time to"
line "show you the"
cont "power of my"
cont "#MON!"
para "They've been"
line "training just"
cont "as hard as"
cont "yours, surely!"
para "Hoo hah!"
para "Hoo! HAH!!!"
done
_BrunoRematchEndBattleText::
text "I have"
line "regrets!"
prompt
_BrunoRematchAfterBattleText::
text "Ugh! No!"
para "So my training is"
line "still lacking..."
para "...Go."
para "Do not trouble"
line "yourself on my"
cont "behalf."
para "Continue to move"
line "forward!"
done

View file

@ -1,7 +1,7 @@
_GaryChampionIntroText::
text "<RIVAL>: Hey!"
para "I was looking"
para "I was looking" ; this just barely works for a refight
line "forward to seeing"
cont "you, <PLAYER>!"
@ -144,3 +144,34 @@ _GaryText_7612a::
para "<PLAYER>!"
line "Come with me!"
done
; this stuff is unused for now the champion room is kinda complicated
; may not use at all as this whole title defence thing was only rly started in gen 7
_BlueRematchText::
text "uhhh"
done
_BlueRematchEndBattleText::
text "Aw man,"
line "what was I"
cont "doing?"
prompt
_BlueRematchAfterBattleText::
text "Tch..."
para "As long as I can"
line "battle strong"
cont "TRAINERs, I don't"
cont "care what happens."
para "You get what I"
line "mean, right?"
cont "You'd better come"
cont "back again!"
para "For now, though..."
line "Go through."
done

View file

@ -62,3 +62,48 @@ _LanceAfterBattleText::
line "#MON LEAGUE"
cont "champion!@"
text_end
_LanceRematchText::
text "I'm glad you've"
line "come."
para "Thanks to you,"
line "the #MON"
cont "LEAGUE's rep has"
cont "really taken off!"
para "I'd feel ashamed"
line "to call myself"
cont "LANCE the dragon"
cont "trainer if I"
cont "didn't challenge"
cont "you to a battle!"
done
_LanceRematchEndBattleText::
text "How could"
line "I be pushed to"
cont "such a point?"
prompt
_LanceRematchAfterBattleText::
text "There's no way my"
line "dragon brigade is"
cont "weak..."
para "Hm? I'm saying"
line "your strength is"
cont "truly incredible!"
para "Now then..."
line "<PLAYER>."
para "You know what's"
line "next, don't you?"
para "That's right!"
line "<RIVAL> awaits"
cont "you on the stage"
cont "of your greatest"
cont "battle yet!@"
text_end

View file

@ -1,5 +1,5 @@
_LoreleiBeforeBattleText::
text "Welcome to"
text "Welcome to the"
line "#MON LEAGUE!"
para "I am LORELEI of"
@ -32,8 +32,40 @@ _LoreleiAfterBattleText::
cont "Go on ahead!"
para "You only got a"
line "taste of #MON"
cont "LEAGUE power!"
line "taste of the"
cont "#MON LEAGUE's"
cont "power!"
done
_LoreleiRematchText::
text "Welcome to the"
line "#MON LEAGUE!"
para "Hey, fantastic"
line "timing! I was"
cont "just thinking"
cont "how I'd like to"
cont "battle you."
para "I hope you're"
line "ready!"
done
_LoreleiRematchEndBattleText::
text "Argh!"
line "How?!"
prompt
_LoreleiRematchAfterBattleText::
text "I may have lost"
line "to you, but I'll"
cont "never give up on"
cont "ice #MON!"
para "You should aim to"
line "win using #MON"
cont "you like best,"
cont "too!"
done
_LoreleiDontRunAwayText::