#ifndef POKERUBY_TRAINER_CLASS_LOOKUPS_H
#define POKERUBY_TRAINER_CLASS_LOOKUPS_H

const u8 gTrainerClassToPicIndex[] = {
    TRAINER_PIC_ARCHIE,                // AQUA_LEADER
    TRAINER_PIC_AQUA_GRUNT_M,          // TEAM_AQUA_M
    TRAINER_PIC_AQUA_GRUNT_F,          // TEAM_AQUA_F
    TRAINER_PIC_AROMA_LADY,            // AROMA_LADY
    TRAINER_PIC_RUIN_MANIAC,           // RUIN_MANIAC
    TRAINER_PIC_INTERVIEWER,           // INTERVIEWER
    TRAINER_PIC_TUBER_F,               // TUBER_F
    TRAINER_PIC_TUBER_M,               // TUBER_M
    TRAINER_PIC_COOL_TRAINER_M,        // COOL_TRAINER_M
    TRAINER_PIC_COOL_TRAINER_F,        // COOL_TRAINER_F
    TRAINER_PIC_HEX_MANIAC,            // HEX_MANIAC
    TRAINER_PIC_LADY,                  // LADY
    TRAINER_PIC_BEAUTY,                // BEAUTY
    TRAINER_PIC_RICH_BOY,              // RICH_BOY
    TRAINER_PIC_POKEMANIAC,            // POKEMANIAC
    TRAINER_PIC_SWIMMER_M,             // SWIMMER_M
    TRAINER_PIC_BLACK_BELT,            // BLACK_BELT
    TRAINER_PIC_GUITARIST,             // GUITARIST
    TRAINER_PIC_KINDLER,               // KINDLER
    TRAINER_PIC_CAMPER,                // CAMPER
    TRAINER_PIC_BUG_MANIAC,            // BUG_MANIAC
    TRAINER_PIC_PSYCHIC_M,             // PSYCHIC_M
    TRAINER_PIC_PSYCHIC_F,             // PSYCHIC_F
    TRAINER_PIC_GENTLEMAN,             // GENTLEMAN
    TRAINER_PIC_SIDNEY,                // ELITE_FOUR_M
    TRAINER_PIC_PHOEBE,                // ELITE_FOUR_F
    TRAINER_PIC_ROXANNE,               // LEADER_F
    TRAINER_PIC_BRAWLY,                // LEADER_M
    TRAINER_PIC_TATE_AND_LIZA,         // LEADER_MF
    TRAINER_PIC_SCHOOL_KID_M,          // SCHOOL_KID_M
    TRAINER_PIC_SCHOOL_KID_F,          // SCHOOL_KID_F
    TRAINER_PIC_SR_AND_JR,             // SR_AND_JR
    TRAINER_PIC_POKEFAN_M,             // POKEFAN_M
    TRAINER_PIC_POKEFAN_F,             // POKEFAN_F
    TRAINER_PIC_EXPERT_M,              // EXPERT_M
    TRAINER_PIC_EXPERT_F,              // EXPERT_F
    TRAINER_PIC_YOUNGSTER,             // YOUNGSTER
    TRAINER_PIC_STEVEN,                // CHAMPION
    TRAINER_PIC_FISHERMAN,             // FISHERMAN
    TRAINER_PIC_CYCLING_TRIATHLETE_M,  // CYCLING_TRIATHLETE_M
    TRAINER_PIC_CYCLING_TRIATHLETE_F,  // CYCLING_TRIATHLETE_F
    TRAINER_PIC_RUNNING_TRIATHLETE_M,  // RUNNING_TRIATHLETE_M
    TRAINER_PIC_RUNNING_TRIATHLETE_F,  // RUNNING_TRIATHLETE_F
    TRAINER_PIC_SWIMMING_TRIATHLETE_M, // SWIMMING_TRIATHLETE_M
    TRAINER_PIC_SWIMMING_TRIATHLETE_F, // SWIMMING_TRIATHLETE_F
    TRAINER_PIC_DRAGON_TAMER,          // DRAGON_TAMER
    TRAINER_PIC_BIRD_KEEPER,           // BIRD_KEEPER
    TRAINER_PIC_NINJA_BOY,             // NINJA_BOY
    TRAINER_PIC_BATTLE_GIRL,           // BATTLE_GIRL
    TRAINER_PIC_PARASOL_LADY,          // PARASOL_LADY
    TRAINER_PIC_SWIMMER_F,             // SWIMMER_F
    TRAINER_PIC_PICNICKER,             // PICNICKER
    TRAINER_PIC_TWINS,                 // TWINS
    TRAINER_PIC_SAILOR,                // SAILOR
    TRAINER_PIC_YOUNGSTER,             // BOARDER_1
    TRAINER_PIC_YOUNGSTER,             // BOARDER_2
    TRAINER_PIC_COLLECTOR,             // COLLECTOR
    TRAINER_PIC_WALLY,                 // WALLY
    TRAINER_PIC_BRENDAN,               // BRENDAN_1
    TRAINER_PIC_BRENDAN,               // BRENDAN_2
    TRAINER_PIC_BRENDAN,               // BRENDAN_3
    TRAINER_PIC_MAY,                   // MAY_1
    TRAINER_PIC_MAY,                   // MAY_2
    TRAINER_PIC_MAY,                   // MAY_3
    TRAINER_PIC_POKEMON_BREEDER_M,     // POKEMON_BREEDER_M
    TRAINER_PIC_POKEMON_BREEDER_F,     // POKEMON_BREEDER_F
    TRAINER_PIC_POKEMON_RANGER_M,      // POKEMON_RANGER_M
    TRAINER_PIC_POKEMON_RANGER_F,      // POKEMON_RANGER_F
    TRAINER_PIC_MAXIE,                 // MAGMA_LEADER
    TRAINER_PIC_MAGMA_GRUNT_M,         // TEAM_MAGMA_M
    TRAINER_PIC_MAGMA_GRUNT_F,         // TEAM_MAGMA_F
    TRAINER_PIC_LASS,                  // LASS
    TRAINER_PIC_BUG_CATCHER,           // BUG_CATCHER
    TRAINER_PIC_HIKER,                 // HIKER
    TRAINER_PIC_YOUNG_COUPLE,          // YOUNG_COUPLE
    TRAINER_PIC_OLD_COUPLE,            // OLD_COUPLE
    TRAINER_PIC_SIS_AND_BRO            // SIS_AND_BRO
};

const u8 gTrainerClassToNameIndex[] = {
    TRAINER_CLASS_AQUA_LEADER,       // AQUA_LEADER
    TRAINER_CLASS_TEAM_AQUA,         // TEAM_AQUA_M
    TRAINER_CLASS_TEAM_AQUA,         // TEAM_AQUA_F
    TRAINER_CLASS_AROMA_LADY,        // AROMA_LADY
    TRAINER_CLASS_RUIN_MANIAC,       // RUIN_MANIAC
    TRAINER_CLASS_INTERVIEWER,       // INTERVIEWER
    TRAINER_CLASS_TUBER_F,           // TUBER_F
    TRAINER_CLASS_TUBER_M,           // TUBER_M
    TRAINER_CLASS_COOL_TRAINER,      // COOL_TRAINER_M
    TRAINER_CLASS_COOL_TRAINER,      // COOL_TRAINER_F
    TRAINER_CLASS_HEX_MANIAC,        // HEX_MANIAC
    TRAINER_CLASS_LADY,              // LADY
    TRAINER_CLASS_BEAUTY,            // BEAUTY
    TRAINER_CLASS_RICH_BOY,          // RICH_BOY
    TRAINER_CLASS_POKEMANIAC,        // POKEMANIAC
    TRAINER_CLASS_SWIMMER_M,         // SWIMMER_M
    TRAINER_CLASS_BLACK_BELT,        // BLACK_BELT
    TRAINER_CLASS_GUITARIST,         // GUITARIST
    TRAINER_CLASS_KINDLER,           // KINDLER
    TRAINER_CLASS_CAMPER,            // CAMPER
    TRAINER_CLASS_BUG_MANIAC,        // BUG_MANIAC
    TRAINER_CLASS_PSYCHIC,           // PSYCHIC_M
    TRAINER_CLASS_PSYCHIC,           // PSYCHIC_F
    TRAINER_CLASS_GENTLEMAN,         // GENTLEMAN
    TRAINER_CLASS_ELITE_FOUR,        // ELITE_FOUR_M
    TRAINER_CLASS_ELITE_FOUR,        // ELITE_FOUR_F
    TRAINER_CLASS_LEADER,            // LEADER_F
    TRAINER_CLASS_LEADER,            // LEADER_M
    TRAINER_CLASS_LEADER,            // LEADER_MF
    TRAINER_CLASS_SCHOOL_KID,        // SCHOOL_KID_M
    TRAINER_CLASS_SCHOOL_KID,        // SCHOOL_KID_F
    TRAINER_CLASS_SR_AND_JR,         // SR_AND_JR
    TRAINER_CLASS_POKEFAN,           // POKEFAN_M
    TRAINER_CLASS_POKEFAN,           // POKEFAN_F
    TRAINER_CLASS_EXPERT,            // EXPERT_M
    TRAINER_CLASS_EXPERT,            // EXPERT_F
    TRAINER_CLASS_YOUNGSTER,         // YOUNGSTER
    TRAINER_CLASS_CHAMPION,          // CHAMPION
    TRAINER_CLASS_FISHERMAN,         // FISHERMAN
    TRAINER_CLASS_TRIATHLETE,        // CYCLING_TRIATHLETE_M
    TRAINER_CLASS_TRIATHLETE,        // CYCLING_TRIATHLETE_F
    TRAINER_CLASS_TRIATHLETE,        // RUNNING_TRIATHLETE_M
    TRAINER_CLASS_TRIATHLETE,        // RUNNING_TRIATHLETE_F
    TRAINER_CLASS_TRIATHLETE,        // SWIMMING_TRIATHLETE_M
    TRAINER_CLASS_TRIATHLETE,        // SWIMMING_TRIATHLETE_F
    TRAINER_CLASS_DRAGON_TAMER,      // DRAGON_TAMER
    TRAINER_CLASS_BIRD_KEEPER,       // BIRD_KEEPER
    TRAINER_CLASS_NINJA_BOY,         // NINJA_BOY
    TRAINER_CLASS_BATTLE_GIRL,       // BATTLE_GIRL
    TRAINER_CLASS_PARASOL_LADY,      // PARASOL_LADY
    TRAINER_CLASS_SWIMMER_F,         // SWIMMER_F
    TRAINER_CLASS_PICNICKER,         // PICNICKER
    TRAINER_CLASS_TWINS,             // TWINS
    TRAINER_CLASS_SAILOR,            // SAILOR
    TRAINER_CLASS_BOARDER,           // BOARDER_1
    TRAINER_CLASS_BOARDER,           // BOARDER_2
    TRAINER_CLASS_COLLECTOR,         // COLLECTOR
    TRAINER_CLASS_POKEMON_TRAINER_3, // WALLY
    TRAINER_CLASS_POKEMON_TRAINER_3, // BRENDAN_1
    TRAINER_CLASS_POKEMON_TRAINER_3, // BRENDAN_2
    TRAINER_CLASS_POKEMON_TRAINER_3, // BRENDAN_3
    TRAINER_CLASS_POKEMON_TRAINER_3, // MAY_1
    TRAINER_CLASS_POKEMON_TRAINER_3, // MAY_2
    TRAINER_CLASS_POKEMON_TRAINER_3, // MAY_3
    TRAINER_CLASS_POKEMON_BREEDER,   // POKEMON_BREEDER_M
    TRAINER_CLASS_POKEMON_BREEDER,   // POKEMON_BREEDER_F
    TRAINER_CLASS_POKEMON_RANGER,    // POKEMON_RANGER_M
    TRAINER_CLASS_POKEMON_RANGER,    // POKEMON_RANGER_F
    TRAINER_CLASS_MAGMA_LEADER,      // MAGMA_LEADER
    TRAINER_CLASS_TEAM_MAGMA,        // TEAM_MAGMA_M
    TRAINER_CLASS_TEAM_MAGMA,        // TEAM_MAGMA_F
    TRAINER_CLASS_LASS,              // LASS
    TRAINER_CLASS_BUG_CATCHER,       // BUG_CATCHER
    TRAINER_CLASS_HIKER,             // HIKER
    TRAINER_CLASS_YOUNG_COUPLE,      // YOUNG_COUPLE
    TRAINER_CLASS_OLD_COUPLE,        // OLD_COUPLE
    TRAINER_CLASS_SIS_AND_BRO        // SIS_AND_BRO
};

#endif //POKERUBY_TRAINER_CLASS_LOOKUPS_H
