summaryrefslogtreecommitdiff
path: root/constants/trainer_constants.asm
diff options
context:
space:
mode:
Diffstat (limited to 'constants/trainer_constants.asm')
-rw-r--r--constants/trainer_constants.asm145
1 files changed, 145 insertions, 0 deletions
diff --git a/constants/trainer_constants.asm b/constants/trainer_constants.asm
new file mode 100644
index 0000000..d95e499
--- /dev/null
+++ b/constants/trainer_constants.asm
@@ -0,0 +1,145 @@
+trainerclass: MACRO
+ enum \1
+const_value = 1
+ENDM
+
+ enum_start
+ trainerclass TRAINER_NONE ; 00
+
+ trainerclass TRAINER_HAYATO ; 01
+
+ trainerclass TRAINER_AKANE ; 02
+
+ trainerclass TRAINER_TSUKISHI ; 03
+
+ trainerclass TRAINER_ENOKI ; 04
+
+ trainerclass TRAINER_OKERA ; 05
+
+ trainerclass TRAINER_MIKAN ; 06
+
+ trainerclass TRAINER_BLUE ; 07
+
+ trainerclass TRAINER_GAMA ; 08
+
+ trainerclass TRAINER_RIVAL ; 09
+
+ trainerclass TRAINER_OKIDO ; 0a
+
+ trainerclass TRAINER_SAKAKI ; 0b
+
+ trainerclass TRAINER_PROTAGONIST ; 0c
+
+ trainerclass TRAINER_SIBA ; 0d
+
+ trainerclass TRAINER_KASUMI ; 0e
+
+ trainerclass TRAINER_KANNA ; 0f
+
+ trainerclass TRAINER_WATARU ; 10
+
+ trainerclass TRAINER_GERUGE_MEMBER_M ; 11
+
+ trainerclass TRAINER_TRIO_1 ; 12
+
+ trainerclass TRAINER_TRIO_2 ; 13
+
+ trainerclass TRAINER_TRIO_3 ; 14
+
+ trainerclass TRAINER_ROCKET_F ; 15
+
+ trainerclass TRAINER_YOUNGSTER ; 16
+
+ trainerclass TRAINER_SCHOOLBOY ; 17
+ const SCHOOLBOY_TETSUYA ; 01
+
+ trainerclass TRAINER_FLEDGLING ; 18
+
+ trainerclass TRAINER_LASS ; 19
+
+ trainerclass TRAINER_PRODIGY ; 1a
+
+ trainerclass TRAINER_PROFESSIONAL_M ; 1b
+
+ trainerclass TRAINER_PROFESSIONAL_F ; 1c
+
+ trainerclass TRAINER_BEAUTY ; 1d
+ const BEAUTY_MEGUMI ; 01
+
+ trainerclass TRAINER_POKEMANIAC ; 1e
+
+ trainerclass TRAINER_ROCKET_M ; 1f
+
+ trainerclass TRAINER_GENTLEMAN ; 20
+
+ trainerclass TRAINER_TEACHER_M ; 21
+
+ trainerclass TRAINER_TEACHER_F ; 22
+
+ trainerclass TRAINER_MANCHILD ; 23
+
+ trainerclass TRAINER_BUG_CATCHER_BOY ; 24
+ const BUG_CATCHER_BOY_JUNICHI ; 01
+ const BUG_CATCHER_BOY_SOUSUKE ; 02
+
+ trainerclass TRAINER_FISHER ; 25
+
+ trainerclass TRAINER_SWIMMER_F ; 26
+
+ trainerclass TRAINER_SWIMMER_M ; 27
+
+ trainerclass TRAINER_SAILOR ; 28
+
+ trainerclass TRAINER_SUPER_NERD ; 29
+
+ trainerclass TRAINER_ENGINEER ; 2a
+
+ trainerclass TRAINER_ROCKER ; 2b
+
+ trainerclass TRAINER_HIKER ; 2c
+
+ trainerclass TRAINER_BIKER ; 2d
+
+ trainerclass TRAINER_ROCK_CLIMBER ; 2e
+
+ trainerclass TRAINER_BURGLAR ; 2f
+
+ trainerclass TRAINER_FIREBREATHER ; 30
+ const FIREBREATHER_AKITO ; 01
+
+ trainerclass TRAINER_JUGGLER ; 31
+
+ trainerclass TRAINER_BLACKBELT ; 32
+
+ trainerclass TRAINER_SPORTSMAN ; 33
+ const SPORTSMAN_SHIGEKI ; 01
+
+ trainerclass TRAINER_PSYCHIC ; 34
+
+ trainerclass TRAINER_KUNG_FU_MASTER ; 35
+
+ trainerclass TRAINER_FORTUNE_TELLER ; 36
+
+ trainerclass TRAINER_HOOLIGAN ; 37
+
+ trainerclass TRAINER_SAGE ; 38
+
+ trainerclass TRAINER_MEDIUM ; 39
+
+ trainerclass TRAINER_SOLDIER ; 3a
+
+ trainerclass TRAINER_GERUGE_MEMBER_F ; 3b
+
+ trainerclass TRAINER_KIMONO_GIRL ; 3c
+ const KIMONO_GIRL_TAMAO ; 01
+ const KIMONO_GIRL_KOUME ; 02
+
+ trainerclass TRAINER_TWINS ; 3d
+
+ trainerclass TRAINER_GERUGE_MEMBER_M_2 ; 3e
+
+ trainerclass TRAINER_ELITE_FOUR_M ; 3f
+
+ trainerclass TRAINER_ELITE_FOUR_F ; 40
+
+NUM_TRAINER_CLASSES EQU __enum__