Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pret
GitHub Repository: pret/pokered
Path: blob/master/constants/trainer_constants.asm
1270 views
1
DEF OPP_ID_OFFSET EQU 200
2
3
MACRO trainer_const
4
const \1
5
DEF OPP_\1 EQU OPP_ID_OFFSET + \1
6
ENDM
7
8
; trainer class ids
9
; indexes for:
10
; - TrainerNames (see data/trainers/names.asm)
11
; - TrainerNamePointers (see data/trainers/name_pointers.asm)
12
; - TrainerDataPointers (see data/trainers/parties.asm)
13
; - TrainerPicAndMoneyPointers (see data/trainers/pic_pointers_money.asm)
14
; - TrainerAIPointers (see data/trainers/ai_pointers.asm)
15
; - TrainerClassMoveChoiceModifications (see data/trainers/move_choices.asm)
16
const_def
17
trainer_const NOBODY ; $00
18
trainer_const YOUNGSTER ; $01
19
trainer_const BUG_CATCHER ; $02
20
trainer_const LASS ; $03
21
trainer_const SAILOR ; $04
22
trainer_const JR_TRAINER_M ; $05
23
trainer_const JR_TRAINER_F ; $06
24
trainer_const POKEMANIAC ; $07
25
trainer_const SUPER_NERD ; $08
26
trainer_const HIKER ; $09
27
trainer_const BIKER ; $0A
28
trainer_const BURGLAR ; $0B
29
trainer_const ENGINEER ; $0C
30
trainer_const UNUSED_JUGGLER ; $0D
31
trainer_const FISHER ; $0E
32
trainer_const SWIMMER ; $0F
33
trainer_const CUE_BALL ; $10
34
trainer_const GAMBLER ; $11
35
trainer_const BEAUTY ; $12
36
trainer_const PSYCHIC_TR ; $13
37
trainer_const ROCKER ; $14
38
trainer_const JUGGLER ; $15
39
trainer_const TAMER ; $16
40
trainer_const BIRD_KEEPER ; $17
41
trainer_const BLACKBELT ; $18
42
trainer_const RIVAL1 ; $19
43
trainer_const PROF_OAK ; $1A
44
trainer_const CHIEF ; $1B
45
trainer_const SCIENTIST ; $1C
46
trainer_const GIOVANNI ; $1D
47
trainer_const ROCKET ; $1E
48
trainer_const COOLTRAINER_M ; $1F
49
trainer_const COOLTRAINER_F ; $20
50
trainer_const BRUNO ; $21
51
trainer_const BROCK ; $22
52
trainer_const MISTY ; $23
53
trainer_const LT_SURGE ; $24
54
trainer_const ERIKA ; $25
55
trainer_const KOGA ; $26
56
trainer_const BLAINE ; $27
57
trainer_const SABRINA ; $28
58
trainer_const GENTLEMAN ; $29
59
trainer_const RIVAL2 ; $2A
60
trainer_const RIVAL3 ; $2B
61
trainer_const LORELEI ; $2C
62
trainer_const CHANNELER ; $2D
63
trainer_const AGATHA ; $2E
64
trainer_const LANCE ; $2F
65
DEF NUM_TRAINERS EQU const_value - 1
66
67