mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-16 18:30:50 +12:00

- Adds a slightly remade version of the Rocket battle theme that plays when fighting Rocket Grunts, Jessie & James, and Giovanni (1 and 2) - Giovanni 3 and Chief now share a new battle theme composed by myself and LuciShrimp, which is a slower, more intimidating remix of the regular Rocket fight theme. - Gave Giovanni 3 his own trainer class, allowing for better AI routines and smarter move choices. - Removed Giovanni's name from the Viridian City Gym statues to keep his identity a further secret. It also made more sense than in vanilla. - Gave the postgame Morimoto fight a better selection of moves.
61 lines
1.5 KiB
NASM
61 lines
1.5 KiB
NASM
TrainerAIPointers:
|
|
table_width 3, TrainerAIPointers
|
|
; one entry per trainer class
|
|
; first byte, number of times (per Pokémon) it can occur
|
|
; next two bytes, pointer to AI subroutine for trainer class
|
|
; subroutines are defined in engine/battle/trainer_ai.asm
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 3, JugglerAI ; juggler
|
|
dbw 3, GenericAI
|
|
dbw 3, GenericAI
|
|
dbw 2, BlackbeltAI ; blackbelt
|
|
dbw 3, GenericAI ; rival1
|
|
dbw 2, OakAI
|
|
dbw 3, ChiefAI ; chief
|
|
dbw 3, GenericAI
|
|
dbw 1, GiovanniAI ; giovanni
|
|
dbw 3, GenericAI
|
|
dbw 2, CooltrainerMAI ; cooltrainerm
|
|
dbw 1, CooltrainerFAI ; cooltrainerf
|
|
dbw 1, BrunoAI ; bruno
|
|
dbw 5, BrockAI ; brock
|
|
dbw 2, MistyAI ; misty
|
|
dbw 1, LtSurgeAI ; surge
|
|
dbw 1, ErikaAI ; erika
|
|
dbw 2, KogaAI ; koga
|
|
dbw 2, BlaineAI ; blaine
|
|
dbw 1, SabrinaAI ; sabrina
|
|
dbw 3, GenericAI
|
|
dbw 2, Rival2AI ; rival2
|
|
dbw 3, Rival3AI ; rival3
|
|
dbw 1, LoreleiAI ; lorelei
|
|
dbw 3, GenericAI
|
|
dbw 1, AgathaAI ; agatha
|
|
dbw 2, LanceAI ; lance
|
|
dbw 3, GenericAI ; Yujirou
|
|
dbw 3, GenericAI ; Student
|
|
dbw 3, GenericAI ; Firefighter
|
|
dbw 2, BlackbeltAI ; Koichi
|
|
dbw 2, BlackbeltAI ; Jack
|
|
dbw 2, GenericAI ; Jessie & James
|
|
dbw 3, SabrinaAI
|
|
assert_table_length NUM_TRAINERS
|