pokeheartgold/include/constants/trainer_class.h
2022-01-14 11:53:04 -05:00

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