mirror of
https://github.com/pret/pokeheartgold.git
synced 2026-05-11 05:14:21 -05:00
164 lines
11 KiB
C
164 lines
11 KiB
C
#ifndef POKEHEARTGOLD_CONSTANTS_TRAINER_CLASS_H
|
|
#define POKEHEARTGOLD_CONSTANTS_TRAINER_CLASS_H
|
|
|
|
#define TRAINERCLASS_PKMN_TRAINER_ETHAN 0
|
|
#define TRAINERCLASS_PKMN_TRAINER_LYRA 1
|
|
#define TRAINERCLASS_YOUNGSTER 2
|
|
#define TRAINERCLASS_LASS 3
|
|
#define TRAINERCLASS_CAMPER 4
|
|
#define TRAINERCLASS_PICNICKER 5
|
|
#define TRAINERCLASS_BUG_CATCHER 6
|
|
#define TRAINERCLASS_AROMA_LADY 7
|
|
#define TRAINERCLASS_TWINS 8
|
|
#define TRAINERCLASS_HIKER 9
|
|
#define TRAINERCLASS_BATTLE_GIRL 10
|
|
#define TRAINERCLASS_FISHERMAN 11
|
|
#define TRAINERCLASS_CYCLIST_M 12
|
|
#define TRAINERCLASS_CYCLIST_F 13
|
|
#define TRAINERCLASS_BLACK_BELT 14
|
|
#define TRAINERCLASS_ARTIST 15
|
|
#define TRAINERCLASS_PKMN_BREEDER_M 16
|
|
#define TRAINERCLASS_PKMN_BREEDER_F 17
|
|
#define TRAINERCLASS_COWGIRL 18
|
|
#define TRAINERCLASS_JOGGER 19
|
|
#define TRAINERCLASS_POKEFAN_M 20
|
|
#define TRAINERCLASS_POKEFAN 21
|
|
#define TRAINERCLASS_POKE_KID 22
|
|
#define TRAINERCLASS_RIVAL 23
|
|
#define TRAINERCLASS_ACE_TRAINER_M 24
|
|
#define TRAINERCLASS_ACE_TRAINER_F 25
|
|
#define TRAINERCLASS_WAITRESS 26
|
|
#define TRAINERCLASS_VETERAN 27
|
|
#define TRAINERCLASS_NINJA_BOY 28
|
|
#define TRAINERCLASS_DRAGON_TAMER 29
|
|
#define TRAINERCLASS_BIRD_KEEPER 30
|
|
#define TRAINERCLASS_JUGGLER 31
|
|
#define TRAINERCLASS_RICH_BOY 32
|
|
#define TRAINERCLASS_LADY 33
|
|
#define TRAINERCLASS_GENTLEMAN 34
|
|
#define TRAINERCLASS_SOCIALITE 35
|
|
#define TRAINERCLASS_BEAUTY 36
|
|
#define TRAINERCLASS_COLLECTOR 37
|
|
#define TRAINERCLASS_POLICEMAN 38
|
|
#define TRAINERCLASS_PKMN_RANGER_M 39
|
|
#define TRAINERCLASS_PKMN_RANGER_F 40
|
|
#define TRAINERCLASS_SCIENTIST 41
|
|
#define TRAINERCLASS_SWIMMER_M 42
|
|
#define TRAINERCLASS_SWIMMER_F 43
|
|
#define TRAINERCLASS_TUBER_M 44
|
|
#define TRAINERCLASS_TUBER_F 45
|
|
#define TRAINERCLASS_SAILOR 46
|
|
#define TRAINERCLASS_KIMONO_GIRL 47
|
|
#define TRAINERCLASS_RUIN_MANIAC 48
|
|
#define TRAINERCLASS_PSYCHIC_M 49
|
|
#define TRAINERCLASS_PSYCHIC_F 50
|
|
#define TRAINERCLASS_PI 51
|
|
#define TRAINERCLASS_GUITARIST 52
|
|
#define TRAINERCLASS_ACE_TRAINER_M_GS 53
|
|
#define TRAINERCLASS_ACE_TRAINER_F_GS 54
|
|
#define TRAINERCLASS_TEAM_ROCKET 55
|
|
#define TRAINERCLASS_SKIER 56
|
|
#define TRAINERCLASS_ROUGHNECK 57
|
|
#define TRAINERCLASS_CLOWN 58
|
|
#define TRAINERCLASS_WORKER 59
|
|
#define TRAINERCLASS_SCHOOL_KID_M 60
|
|
#define TRAINERCLASS_SCHOOL_KID_F 61
|
|
#define TRAINERCLASS_TEAM_ROCKET_F 62
|
|
#define TRAINERCLASS_BURGLAR 63
|
|
#define TRAINERCLASS_FIREBREATHER 64
|
|
#define TRAINERCLASS_BIKER 65
|
|
#define TRAINERCLASS_LEADER_FALKNER 66
|
|
#define TRAINERCLASS_LEADER_BUGSY 67
|
|
#define TRAINERCLASS_POKE_MANIAC 68
|
|
#define TRAINERCLASS_BIRD_KEEPER_GS 69
|
|
#define TRAINERCLASS_LEADER_WHITNEY 70
|
|
#define TRAINERCLASS_RANCHER 71
|
|
#define TRAINERCLASS_LEADER_MORTY 72
|
|
#define TRAINERCLASS_LEADER_PRYCE 73
|
|
#define TRAINERCLASS_LEADER_JASMINE 74
|
|
#define TRAINERCLASS_LEADER_CHUCK 75
|
|
#define TRAINERCLASS_LEADER_CLAIR 76
|
|
#define TRAINERCLASS_TEACHER 77
|
|
#define TRAINERCLASS_SUPER_NERD 78
|
|
#define TRAINERCLASS_SAGE 79
|
|
#define TRAINERCLASS_PARASOL_LADY 80
|
|
#define TRAINERCLASS_WAITER 81
|
|
#define TRAINERCLASS_MEDIUM 82
|
|
#define TRAINERCLASS_CAMERAMAN 83
|
|
#define TRAINERCLASS_REPORTER 84
|
|
#define TRAINERCLASS_IDOL 85
|
|
#define TRAINERCLASS_CHAMPION 86
|
|
#define TRAINERCLASS_ELITE_FOUR_WILL 87
|
|
#define TRAINERCLASS_ELITE_FOUR_KAREN 88
|
|
#define TRAINERCLASS_ELITE_FOUR_KOGA 89
|
|
#define TRAINERCLASS_PKMN_TRAINER_CHERYL 90
|
|
#define TRAINERCLASS_PKMN_TRAINER_RILEY 91
|
|
#define TRAINERCLASS_PKMN_TRAINER_BUCK 92
|
|
#define TRAINERCLASS_PKMN_TRAINER_MIRA 93
|
|
#define TRAINERCLASS_PKMN_TRAINER_MARLEY 94
|
|
#define TRAINERCLASS_PKMN_TRAINER_FTR_LUCAS 95
|
|
#define TRAINERCLASS_PKMN_TRAINER_FTR_DAWN 96
|
|
#define TRAINERCLASS_TOWER_TYCOON 97
|
|
#define TRAINERCLASS_LEADER_BROCK 98
|
|
#define TRAINERCLASS_HALL_MATRON 99
|
|
#define TRAINERCLASS_FACTORY_HEAD 100
|
|
#define TRAINERCLASS_ARCADE_STAR 101
|
|
#define TRAINERCLASS_CASTLE_VALET 102
|
|
#define TRAINERCLASS_LEADER_MISTY 103
|
|
#define TRAINERCLASS_LEADER_LT_SURGE 104
|
|
#define TRAINERCLASS_LEADER_ERIKA 105
|
|
#define TRAINERCLASS_LEADER_JANINE 106
|
|
#define TRAINERCLASS_LEADER_SABRINA 107
|
|
#define TRAINERCLASS_LEADER_BLAINE 108
|
|
#define TRAINERCLASS_PKMN_TRAINER_RED 109
|
|
#define TRAINERCLASS_LEADER_BLUE 110
|
|
#define TRAINERCLASS_ELDER 111
|
|
#define TRAINERCLASS_ELITE_FOUR_BRUNO 112
|
|
#define TRAINERCLASS_SCIENTIST_GS 113
|
|
#define TRAINERCLASS_EXECUTIVE_ARIANA 114
|
|
#define TRAINERCLASS_BOARDER 115
|
|
#define TRAINERCLASS_EXECUTIVE_ARCHER 116
|
|
#define TRAINERCLASS_EXECUTIVE_PROTON 117
|
|
#define TRAINERCLASS_EXECUTIVE_PETREL 118
|
|
#define TRAINERCLASS_PASSERBY 119
|
|
#define TRAINERCLASS_MYSTERY_MAN 120
|
|
#define TRAINERCLASS_DOUBLE_TEAM 121
|
|
#define TRAINERCLASS_YOUNG_COUPLE 122
|
|
#define TRAINERCLASS_PKMN_TRAINER_LANCE 123
|
|
#define TRAINERCLASS_ROCKET_BOSS 124
|
|
#define TRAINERCLASS_PKMN_TRAINER_LUCAS_DP 125
|
|
#define TRAINERCLASS_PKMN_TRAINER_DAWN_DP 126
|
|
#define TRAINERCLASS_PKMN_TRAINER_LUCAS_PT 127
|
|
#define TRAINERCLASS_PKMN_TRAINER_DAWN_PT 128
|
|
|
|
// Only used to display attributes of phone contacts
|
|
#define TRAINERCLASS_PHONE_MOM 200
|
|
#define TRAINERCLASS_PHONE_POKEMON_PROFESSOR 201
|
|
#define TRAINERCLASS_PHONE_CHILDHOOD_FRIEND 202
|
|
#define TRAINERCLASS_PHONE_POKE_BALL_CREATOR 203
|
|
#define TRAINERCLASS_PHONE_DAY_CARE 204
|
|
#define TRAINERCLASS_PHONE_RADIO_PERSONALITY 205
|
|
#define TRAINERCLASS_PHONE_POKE_MANIAC 206
|
|
#define TRAINERCLASS_PHONE_SAFARI_WARDEN 207
|
|
|
|
// Back pick idx
|
|
#define TRAINER_BACKPIC_ETHAN 0
|
|
#define TRAINER_BACKPIC_LYRA 1
|
|
#define TRAINER_BACKPIC_RIVAL 2
|
|
#define TRAINER_BACKPIC_LANCE 3
|
|
#define TRAINER_BACKPIC_CHERYL 4
|
|
#define TRAINER_BACKPIC_RILEY 5
|
|
#define TRAINER_BACKPIC_BUCK 6
|
|
#define TRAINER_BACKPIC_MIRA 7
|
|
#define TRAINER_BACKPIC_MARLEY 8
|
|
#define TRAINER_BACKPIC_LUCAS_DP 9
|
|
#define TRAINER_BACKPIC_DAWN_DP 10
|
|
#define TRAINER_BACKPIC_BARRY_DP 11
|
|
#define TRAINER_BACKPIC_LUCAS_PT 12
|
|
#define TRAINER_BACKPIC_DAWN_PT 13
|
|
#define TRAINER_BACKPIC_BARRY_PT 14
|
|
#define TRAINER_BACKPIC_ETHAN_2 15
|
|
#define TRAINER_BACKPIC_LYRA_2 16
|
|
|
|
#endif //POKEHEARTGOLD_CONSTANTS_TRAINER_CLASS_H
|