kep-hack/engine
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
..
battle LGPE Beauty Event 2023-06-07 11:17:47 +01:00
debug Gym Leader Rematches! 2023-06-09 11:17:31 +01:00
events Functional Hyper Training! 2023-05-11 20:32:46 +01:00
gfx A few updates 2023-05-19 16:17:44 +01:00
items Bug fix, ball miss text enhancements 2023-06-04 10:52:00 +01:00
link Merge branch 'master' of https://github.com/pret/pokered 2022-12-28 17:38:38 -06:00
math Identify some .asm_* labels 2022-07-10 21:11:03 -04:00
menus Mystery Box functionality 2023-05-31 05:03:22 +01:00
movie Boy/Girl option 2023-05-13 00:08:39 +01:00
overworld minor things for testing celeste hill 2023-06-04 11:50:43 +01:00
pokemon (mostly) fix the tradeback tutor 2023-05-01 19:39:30 +01:00
slots A few small improvements 2023-04-29 18:10:11 +01:00
battletentdata.asm remove jack from the tent 2023-05-15 09:45:45 +01:00
flag_action.asm split code out of main.asm 2016-12-31 17:23:54 -08:00
joypad.asm Specify the ldh instruction, don't turn ld into ldh 2020-07-06 19:03:05 -04:00
play_time.asm Identify some .asm_* labels 2022-07-10 21:11:03 -04:00
predefs.asm More WRAM label cleanup (still needs UNIONs and renaming) 2021-05-31 16:25:16 -04:00