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

Well, 'unique' is VERY loose here. He looks and behaves identically to a Black Belt still, just with a proper name and a higher payout. He replaces the unused Junior class. In addition, I've brought back the text on the scrolls on the back wall in the Fighting Dojo that were accidentally inaccessible for a while.
71 lines
2.4 KiB
NASM
71 lines
2.4 KiB
NASM
DEF OPP_ID_OFFSET EQU 200
|
|
|
|
MACRO trainer_const
|
|
const \1
|
|
DEF OPP_\1 EQU OPP_ID_OFFSET + \1
|
|
ENDM
|
|
|
|
; trainer class ids
|
|
; indexes for:
|
|
; - TrainerNames (see data/trainers/names.asm)
|
|
; - TrainerNamePointers (see data/trainers/name_pointers.asm)
|
|
; - TrainerDataPointers (see data/trainers/parties.asm)
|
|
; - TrainerPicAndMoneyPointers (see data/trainers/pic_pointers_money.asm)
|
|
; - TrainerAIPointers (see data/trainers/ai_pointers.asm)
|
|
; - TrainerClassMoveChoiceModifications (see data/trainers/move_choices.asm)
|
|
const_def
|
|
trainer_const NOBODY ; $00
|
|
trainer_const YOUNGSTER ; $01
|
|
trainer_const BUG_CATCHER ; $02
|
|
trainer_const LASS ; $03
|
|
trainer_const SAILOR ; $04
|
|
trainer_const JR_TRAINER_M ; $05
|
|
trainer_const JR_TRAINER_F ; $06
|
|
trainer_const POKEMANIAC ; $07
|
|
trainer_const SUPER_NERD ; $08
|
|
trainer_const HIKER ; $09
|
|
trainer_const BIKER ; $0A
|
|
trainer_const BURGLAR ; $0B
|
|
trainer_const ENGINEER ; $0C
|
|
trainer_const FISHER ; $0E
|
|
trainer_const SWIMMER ; $0F
|
|
trainer_const CUE_BALL ; $10
|
|
trainer_const GAMBLER ; $11
|
|
trainer_const BEAUTY ; $12
|
|
trainer_const PSYCHIC_TR ; $13
|
|
trainer_const ROCKER ; $14
|
|
trainer_const JUGGLER ; $15
|
|
trainer_const TAMER ; $16
|
|
trainer_const BIRD_KEEPER ; $17
|
|
trainer_const BLACKBELT ; $18
|
|
trainer_const RIVAL1 ; $19
|
|
trainer_const PROF_OAK ; $1A
|
|
trainer_const CHIEF ; $1B
|
|
trainer_const SCIENTIST ; $1C
|
|
trainer_const GIOVANNI ; $1D
|
|
trainer_const ROCKET ; $1E
|
|
trainer_const COOLTRAINER_M ; $1F
|
|
trainer_const COOLTRAINER_F ; $20
|
|
trainer_const BRUNO ; $21
|
|
trainer_const BROCK ; $22
|
|
trainer_const MISTY ; $23
|
|
trainer_const LT_SURGE ; $24
|
|
trainer_const ERIKA ; $25
|
|
trainer_const KOGA ; $26
|
|
trainer_const BLAINE ; $27
|
|
trainer_const SABRINA ; $28
|
|
trainer_const GENTLEMAN ; $29
|
|
trainer_const RIVAL2 ; $2A
|
|
trainer_const RIVAL3 ; $2B
|
|
trainer_const LORELEI ; $2C
|
|
trainer_const CHANNELER ; $2D
|
|
trainer_const AGATHA ; $2E
|
|
trainer_const LANCE ; $2F
|
|
trainer_const YUJIROU ; $0D, was unused juggler, also not 0D but I can't be bothered to change everything
|
|
trainer_const STUDENT
|
|
trainer_const FIREFIGHTER
|
|
trainer_const KOICHI
|
|
trainer_const JACK
|
|
trainer_const JESSIE_JAMES
|
|
DEF NUM_TRAINERS EQU const_value - 1
|