// TODO: document the indices for GCC extension const u8 gFacilityClassToPicIndex[] = { [0] = FACILITY_CLASS_AQUA_LEADER, [1] = FACILITY_CLASS_TEAM_AQUA, [2] = FACILITY_CLASS_TEAM_AQUA_2, [3] = FACILITY_CLASS_AROMA_LADY, [4] = FACILITY_CLASS_RUIN_MANIAC, [5] = FACILITY_CLASS_INTERVIEWER, [6] = FACILITY_CLASS_TUBER, [7] = FACILITY_CLASS_TUBER_2, [8] = FACILITY_CLASS_COOLTRAINER, [9] = FACILITY_CLASS_COOLTRAINER_2, [10] = FACILITY_CLASS_HEX_MANIAC, [11] = FACILITY_CLASS_LADY, [12] = FACILITY_CLASS_BEAUTY, [13] = FACILITY_CLASS_RICH_BOY, [14] = FACILITY_CLASS_POKEMANIAC, [15] = FACILITY_CLASS_SWIMMER_MALE, [16] = FACILITY_CLASS_BLACK_BELT, [17] = FACILITY_CLASS_GUITARIST, [18] = FACILITY_CLASS_KINDLER, [19] = FACILITY_CLASS_CAMPER, [20] = FACILITY_CLASS_BUG_MANIAC, [21] = FACILITY_CLASS_PSYCHIC, [22] = FACILITY_CLASS_PSYCHIC_2, [23] = FACILITY_CLASS_GENTLEMAN, [24] = FACILITY_CLASS_ELITE_FOUR, [25] = FACILITY_CLASS_ELITE_FOUR_2, [26] = FACILITY_CLASS_LEADER, [27] = FACILITY_CLASS_LEADER_2, [28] = FACILITY_CLASS_LEADER_3, [29] = FACILITY_CLASS_SCHOOL_KID, [30] = FACILITY_CLASS_SCHOOL_KID_2, [31] = FACILITY_CLASS_SR_AND_JR, [32] = FACILITY_CLASS_POKEFAN, [33] = FACILITY_CLASS_POKEFAN_2, [34] = FACILITY_CLASS_EXPERT, [35] = FACILITY_CLASS_EXPERT_2, [36] = FACILITY_CLASS_YOUNGSTER, [37] = FACILITY_CLASS_CHAMPION, [38] = FACILITY_CLASS_FISHERMAN, [39] = FACILITY_CLASS_TRIATHLETE, [40] = FACILITY_CLASS_TRIATHLETE_2, [41] = FACILITY_CLASS_TRIATHLETE_3, [42] = FACILITY_CLASS_TRIATHLETE_4, [43] = FACILITY_CLASS_TRIATHLETE_5, [44] = FACILITY_CLASS_TRIATHLETE_6, [45] = FACILITY_CLASS_DRAGON_TAMER, [46] = FACILITY_CLASS_BIRD_KEEPER, [47] = FACILITY_CLASS_NINJA_BOY, [48] = FACILITY_CLASS_BATTLE_GIRL, [49] = FACILITY_CLASS_PARASOL_LADY, [50] = FACILITY_CLASS_SWIMMER_FEMALE, [51] = FACILITY_CLASS_PICNICKER, [52] = FACILITY_CLASS_TWINS, [53] = FACILITY_CLASS_SAILOR, [54] = FACILITY_CLASS_YOUNGSTER, [55] = FACILITY_CLASS_YOUNGSTER, [56] = FACILITY_CLASS_BOARDER, [57] = FACILITY_CLASS_BOARDER_2, [58] = FACILITY_CLASS_COLLECTOR, [59] = FACILITY_CLASS_COLLECTOR, [60] = FACILITY_CLASS_COLLECTOR, [61] = FACILITY_CLASS_PKMN_TRAINER, [62] = FACILITY_CLASS_PKMN_TRAINER, [63] = FACILITY_CLASS_PKMN_TRAINER, [64] = FACILITY_CLASS_PKMN_TRAINER_2, [65] = FACILITY_CLASS_PKMN_TRAINER_3, [66] = FACILITY_CLASS_PKMN_TRAINER_4, [67] = FACILITY_CLASS_PKMN_TRAINER_5, [68] = FACILITY_CLASS_PKMN_TRAINER_6, [69] = FACILITY_CLASS_PKMN_TRAINER_7, [70] = FACILITY_CLASS_PKMN_BREEDER, [71] = FACILITY_CLASS_PKMN_BREEDER_2, [72] = FACILITY_CLASS_PKMN_RANGER, [73] = FACILITY_CLASS_PKMN_RANGER_2, [74] = FACILITY_CLASS_MAGMA_LEADER, [75] = FACILITY_CLASS_TEAM_MAGMA, [76] = FACILITY_CLASS_TEAM_MAGMA_2, [77] = FACILITY_CLASS_LASS, [78] = FACILITY_CLASS_BUG_CATCHER, [79] = FACILITY_CLASS_HIKER, [80] = FACILITY_CLASS_YOUNG_COUPLE, [81] = FACILITY_CLASS_OLD_COUPLE, [82] = FACILITY_CLASS_SIS_AND_BRO, [83] = FACILITY_CLASS_AQUA_ADMIN, [84] = FACILITY_CLASS_AQUA_ADMIN_2, [85] = FACILITY_CLASS_MAGMA_ADMIN, [86] = FACILITY_CLASS_MAGMA_ADMIN_2, [87] = FACILITY_CLASS_LEADER_4, [88] = FACILITY_CLASS_LEADER_5, [89] = FACILITY_CLASS_LEADER_6, [90] = FACILITY_CLASS_LEADER_7, [91] = FACILITY_CLASS_LEADER_8, [92] = FACILITY_CLASS_ELITE_FOUR_3, [93] = FACILITY_CLASS_ELITE_FOUR_4, [94] = FACILITY_CLASS_YOUNGSTER_2, [95] = FACILITY_CLASS_BUG_CATCHER_2, [96] = FACILITY_CLASS_LASS_2, [97] = FACILITY_CLASS_SAILOR_2, [98] = FACILITY_CLASS_CAMPER_2, [99] = FACILITY_CLASS_PICNICKER_2, [100] = FACILITY_CLASS_POKEMANIAC_2, [101] = FACILITY_CLASS_SUPER_NERD, [102] = FACILITY_CLASS_HIKER_2, [103] = FACILITY_CLASS_BIKER, [104] = FACILITY_CLASS_BURGLAR, [105] = FACILITY_CLASS_ENGINEER, [106] = FACILITY_CLASS_FISHERMAN_2, [107] = FACILITY_CLASS_SWIMMER_MALE_2, [108] = FACILITY_CLASS_CUE_BALL, [109] = FACILITY_CLASS_GAMER, [110] = FACILITY_CLASS_BEAUTY_2, [111] = FACILITY_CLASS_SWIMMER_FEMALE_2, [112] = FACILITY_CLASS_PSYCHIC_3, [113] = FACILITY_CLASS_ROCKER, [114] = FACILITY_CLASS_JUGGLER, [115] = FACILITY_CLASS_TAMER, [116] = FACILITY_CLASS_BIRD_KEEPER_2, [117] = FACILITY_CLASS_BLACK_BELT_2, [118] = FACILITY_CLASS_RIVAL, [119] = FACILITY_CLASS_SCIENTIST, [120] = FACILITY_CLASS_COOLTRAINER_3, [121] = FACILITY_CLASS_COOLTRAINER_4, [122] = FACILITY_CLASS_RIVAL_2, [123] = FACILITY_CLASS_CHAMPION_2, [124] = FACILITY_CLASS_CHANNELER, [125] = FACILITY_CLASS_TWINS_2, [126] = FACILITY_CLASS_COOL_COUPLE, [127] = FACILITY_CLASS_YOUNG_COUPLE_2, [128] = FACILITY_CLASS_CRUSH_KIN, [129] = FACILITY_CLASS_SIS_AND_BRO_2, [130] = FACILITY_CLASS_PKMN_PROF, [131] = FACILITY_CLASS_PLAYER, [132] = FACILITY_CLASS_PLAYER_2, [133] = FACILITY_CLASS_PLAYER_3, [134] = FACILITY_CLASS_PLAYER_4, [135] = FACILITY_CLASS_TEAM_ROCKET_2, [136] = FACILITY_CLASS_PSYCHIC_4, [137] = FACILITY_CLASS_CRUSH_GIRL, [138] = FACILITY_CLASS_TUBER_3, [139] = FACILITY_CLASS_PKMN_BREEDER_3, [140] = FACILITY_CLASS_PKMN_RANGER_3, [141] = FACILITY_CLASS_PKMN_RANGER_4, [142] = FACILITY_CLASS_AROMA_LADY_2, [143] = FACILITY_CLASS_RUIN_MANIAC_2, [144] = FACILITY_CLASS_LADY_2, [145] = FACILITY_CLASS_PAINTER, [146] = FACILITY_CLASS_ELITE_FOUR_7, [147] = FACILITY_CLASS_RIVAL, [148] = FACILITY_CLASS_SCIENTIST, [149] = FACILITY_CLASS_CHANNELER, }; const u8 gFacilityClassToTrainerClass[] = { [FACILITY_CLASS_AQUA_LEADER] = CLASS_AQUA_LEADER, [FACILITY_CLASS_TEAM_AQUA] = CLASS_TEAM_AQUA, [FACILITY_CLASS_TEAM_AQUA_2] = CLASS_TEAM_AQUA, [FACILITY_CLASS_AROMA_LADY] = CLASS_AROMA_LADY, [FACILITY_CLASS_RUIN_MANIAC] = CLASS_RUIN_MANIAC, [FACILITY_CLASS_INTERVIEWER] = CLASS_INTERVIEWER, [FACILITY_CLASS_TUBER] = CLASS_TUBER, [FACILITY_CLASS_TUBER_2] = CLASS_TUBER_2, [FACILITY_CLASS_COOLTRAINER] = CLASS_COOLTRAINER, [FACILITY_CLASS_COOLTRAINER_2] = CLASS_COOLTRAINER, [FACILITY_CLASS_HEX_MANIAC] = CLASS_HEX_MANIAC, [FACILITY_CLASS_LADY] = CLASS_LADY, [FACILITY_CLASS_BEAUTY] = CLASS_BEAUTY, [FACILITY_CLASS_RICH_BOY] = CLASS_RICH_BOY, [FACILITY_CLASS_POKEMANIAC] = CLASS_POKEMANIAC, [FACILITY_CLASS_SWIMMER_MALE] = CLASS_SWIMMER_MALE, [FACILITY_CLASS_BLACK_BELT] = CLASS_BLACK_BELT, [FACILITY_CLASS_GUITARIST] = CLASS_GUITARIST, [FACILITY_CLASS_KINDLER] = CLASS_KINDLER, [FACILITY_CLASS_CAMPER] = CLASS_CAMPER, [FACILITY_CLASS_BUG_MANIAC] = CLASS_BUG_MANIAC, [FACILITY_CLASS_PSYCHIC] = CLASS_PSYCHIC, [FACILITY_CLASS_PSYCHIC_2] = CLASS_PSYCHIC, [FACILITY_CLASS_GENTLEMAN] = CLASS_GENTLEMAN, [FACILITY_CLASS_ELITE_FOUR] = CLASS_ELITE_FOUR, [FACILITY_CLASS_ELITE_FOUR_2] = CLASS_ELITE_FOUR, [FACILITY_CLASS_LEADER] = CLASS_LEADER, [FACILITY_CLASS_LEADER_2] = CLASS_LEADER, [FACILITY_CLASS_LEADER_3] = CLASS_LEADER, [FACILITY_CLASS_SCHOOL_KID] = CLASS_SCHOOL_KID, [FACILITY_CLASS_SCHOOL_KID_2] = CLASS_SCHOOL_KID, [FACILITY_CLASS_SR_AND_JR] = CLASS_SR_AND_JR, [FACILITY_CLASS_POKEFAN] = CLASS_POKEFAN, [FACILITY_CLASS_POKEFAN_2] = CLASS_POKEFAN, [FACILITY_CLASS_EXPERT] = CLASS_EXPERT, [FACILITY_CLASS_EXPERT_2] = CLASS_EXPERT, [FACILITY_CLASS_YOUNGSTER] = CLASS_YOUNGSTER, [FACILITY_CLASS_CHAMPION] = CLASS_CHAMPION, [FACILITY_CLASS_FISHERMAN] = CLASS_FISHERMAN, [FACILITY_CLASS_TRIATHLETE] = CLASS_TRIATHLETE, [FACILITY_CLASS_TRIATHLETE_2] = CLASS_TRIATHLETE, [FACILITY_CLASS_TRIATHLETE_3] = CLASS_TRIATHLETE, [FACILITY_CLASS_TRIATHLETE_4] = CLASS_TRIATHLETE, [FACILITY_CLASS_TRIATHLETE_5] = CLASS_TRIATHLETE, [FACILITY_CLASS_TRIATHLETE_6] = CLASS_TRIATHLETE, [FACILITY_CLASS_DRAGON_TAMER] = CLASS_DRAGON_TAMER, [FACILITY_CLASS_BIRD_KEEPER] = CLASS_BIRD_KEEPER, [FACILITY_CLASS_NINJA_BOY] = CLASS_NINJA_BOY, [FACILITY_CLASS_BATTLE_GIRL] = CLASS_BATTLE_GIRL, [FACILITY_CLASS_PARASOL_LADY] = CLASS_PARASOL_LADY, [FACILITY_CLASS_SWIMMER_FEMALE] = CLASS_SWIMMER_FEMALE, [FACILITY_CLASS_PICNICKER] = CLASS_PICNICKER, [FACILITY_CLASS_TWINS] = CLASS_TWINS, [FACILITY_CLASS_SAILOR] = CLASS_SAILOR, [FACILITY_CLASS_BOARDER] = CLASS_BOARDER, [FACILITY_CLASS_BOARDER_2] = CLASS_BOARDER, [FACILITY_CLASS_COLLECTOR] = CLASS_COLLECTOR, [FACILITY_CLASS_PKMN_TRAINER] = CLASS_PKMN_TRAINER_3, [FACILITY_CLASS_PKMN_TRAINER_2] = CLASS_PKMN_TRAINER_3, [FACILITY_CLASS_PKMN_TRAINER_3] = CLASS_PKMN_TRAINER_3, [FACILITY_CLASS_PKMN_TRAINER_4] = CLASS_PKMN_TRAINER_3, [FACILITY_CLASS_PKMN_TRAINER_5] = CLASS_PKMN_TRAINER_3, [FACILITY_CLASS_PKMN_TRAINER_6] = CLASS_PKMN_TRAINER_3, [FACILITY_CLASS_PKMN_TRAINER_7] = CLASS_PKMN_TRAINER_3, [FACILITY_CLASS_PKMN_BREEDER] = CLASS_PKMN_BREEDER, [FACILITY_CLASS_PKMN_BREEDER_2] = CLASS_PKMN_BREEDER, [FACILITY_CLASS_PKMN_RANGER] = CLASS_PKMN_RANGER, [FACILITY_CLASS_PKMN_RANGER_2] = CLASS_PKMN_RANGER, [FACILITY_CLASS_MAGMA_LEADER] = CLASS_MAGMA_LEADER, [FACILITY_CLASS_TEAM_MAGMA] = CLASS_TEAM_MAGMA, [FACILITY_CLASS_TEAM_MAGMA_2] = CLASS_TEAM_MAGMA, [FACILITY_CLASS_LASS] = CLASS_LASS, [FACILITY_CLASS_BUG_CATCHER] = CLASS_BUG_CATCHER, [FACILITY_CLASS_HIKER] = CLASS_HIKER, [FACILITY_CLASS_YOUNG_COUPLE] = CLASS_YOUNG_COUPLE, [FACILITY_CLASS_OLD_COUPLE] = CLASS_OLD_COUPLE, [FACILITY_CLASS_SIS_AND_BRO] = CLASS_SIS_AND_BRO, [FACILITY_CLASS_AQUA_ADMIN] = CLASS_AQUA_ADMIN, [FACILITY_CLASS_AQUA_ADMIN_2] = CLASS_AQUA_ADMIN, [FACILITY_CLASS_MAGMA_ADMIN] = CLASS_MAGMA_ADMIN, [FACILITY_CLASS_MAGMA_ADMIN_2] = CLASS_MAGMA_ADMIN, [FACILITY_CLASS_LEADER_4] = CLASS_LEADER, [FACILITY_CLASS_LEADER_5] = CLASS_LEADER, [FACILITY_CLASS_LEADER_6] = CLASS_LEADER, [FACILITY_CLASS_LEADER_7] = CLASS_LEADER, [FACILITY_CLASS_LEADER_8] = CLASS_LEADER, [FACILITY_CLASS_ELITE_FOUR_3] = CLASS_ELITE_FOUR, [FACILITY_CLASS_ELITE_FOUR_4] = CLASS_ELITE_FOUR, [FACILITY_CLASS_YOUNGSTER_2] = CLASS_YOUNGSTER_2, [FACILITY_CLASS_BUG_CATCHER_2] = CLASS_BUG_CATCHER_2, [FACILITY_CLASS_LASS_2] = CLASS_LASS_2, [FACILITY_CLASS_SAILOR_2] = CLASS_SAILOR_2, [FACILITY_CLASS_CAMPER_2] = CLASS_CAMPER_2, [FACILITY_CLASS_PICNICKER_2] = CLASS_PICNICKER_2, [FACILITY_CLASS_POKEMANIAC_2] = CLASS_POKEMANIAC_2, [FACILITY_CLASS_SUPER_NERD] = CLASS_SUPER_NERD, [FACILITY_CLASS_HIKER_2] = CLASS_HIKER_2, [FACILITY_CLASS_BIKER] = CLASS_BIKER, [FACILITY_CLASS_BURGLAR] = CLASS_BURGLAR, [FACILITY_CLASS_ENGINEER] = CLASS_ENGINEER, [FACILITY_CLASS_FISHERMAN_2] = CLASS_FISHERMAN_2, [FACILITY_CLASS_SWIMMER_MALE_2] = CLASS_SWIMMER_MALE_2, [FACILITY_CLASS_CUE_BALL] = CLASS_CUE_BALL, [FACILITY_CLASS_GAMER] = CLASS_GAMER, [FACILITY_CLASS_BEAUTY_2] = CLASS_BEAUTY_2, [FACILITY_CLASS_SWIMMER_FEMALE_2] = CLASS_SWIMMER_FEMALE_2, [FACILITY_CLASS_PSYCHIC_3] = CLASS_PSYCHIC_2, [FACILITY_CLASS_ROCKER] = CLASS_ROCKER, [FACILITY_CLASS_JUGGLER] = CLASS_JUGGLER, [FACILITY_CLASS_TAMER] = CLASS_TAMER, [FACILITY_CLASS_BIRD_KEEPER_2] = CLASS_BIRD_KEEPER_2, [FACILITY_CLASS_BLACK_BELT_2] = CLASS_BLACK_BELT_2, [FACILITY_CLASS_RIVAL] = CLASS_RIVAL, [FACILITY_CLASS_SCIENTIST] = CLASS_SCIENTIST, [FACILITY_CLASS_BOSS] = CLASS_BOSS, [FACILITY_CLASS_TEAM_ROCKET] = CLASS_TEAM_ROCKET, [FACILITY_CLASS_COOLTRAINER_3] = CLASS_COOLTRAINER_2, [FACILITY_CLASS_COOLTRAINER_4] = CLASS_COOLTRAINER_2, [FACILITY_CLASS_ELITE_FOUR_5] = CLASS_ELITE_FOUR_2, [FACILITY_CLASS_ELITE_FOUR_6] = CLASS_ELITE_FOUR_2, [FACILITY_CLASS_LEADER_9] = CLASS_LEADER_2, [FACILITY_CLASS_LEADER_10] = CLASS_LEADER_2, [FACILITY_CLASS_GENTLEMAN_2] = CLASS_GENTLEMAN_2, [FACILITY_CLASS_RIVAL_2] = CLASS_RIVAL_2, [FACILITY_CLASS_CHAMPION_2] = CLASS_CHAMPION_2, [FACILITY_CLASS_CHANNELER] = CLASS_CHANNELER, [FACILITY_CLASS_TWINS_2] = CLASS_TWINS_2, [FACILITY_CLASS_COOL_COUPLE] = CLASS_COOL_COUPLE, [FACILITY_CLASS_YOUNG_COUPLE_2] = CLASS_YOUNG_COUPLE_2, [FACILITY_CLASS_CRUSH_KIN] = CLASS_CRUSH_KIN, [FACILITY_CLASS_SIS_AND_BRO_2] = CLASS_SIS_AND_BRO_2, [FACILITY_CLASS_PKMN_PROF] = CLASS_PKMN_PROF, [FACILITY_CLASS_PLAYER] = CLASS_PLAYER, [FACILITY_CLASS_PLAYER_2] = CLASS_PLAYER, [FACILITY_CLASS_PLAYER_3] = CLASS_PLAYER, [FACILITY_CLASS_PLAYER_4] = CLASS_PLAYER, [FACILITY_CLASS_TEAM_ROCKET_2] = CLASS_TEAM_ROCKET, [FACILITY_CLASS_PSYCHIC_4] = CLASS_PSYCHIC_2, [FACILITY_CLASS_CRUSH_GIRL] = CLASS_CRUSH_GIRL, [FACILITY_CLASS_TUBER_3] = CLASS_TUBER_3, [FACILITY_CLASS_PKMN_BREEDER_3] = CLASS_PKMN_BREEDER_2, [FACILITY_CLASS_PKMN_RANGER_3] = CLASS_PKMN_RANGER_2, [FACILITY_CLASS_PKMN_RANGER_4] = CLASS_PKMN_RANGER_2, [FACILITY_CLASS_AROMA_LADY_2] = CLASS_AROMA_LADY_2, [FACILITY_CLASS_RUIN_MANIAC_2] = CLASS_RUIN_MANIAC_2, [FACILITY_CLASS_LADY_2] = CLASS_LADY_2, [FACILITY_CLASS_PAINTER] = CLASS_PAINTER, [FACILITY_CLASS_ELITE_FOUR_7] = CLASS_ELITE_FOUR_2, [FACILITY_CLASS_ELITE_FOUR_8] = CLASS_ELITE_FOUR_2, [FACILITY_CLASS_CHAMPION_3] = CLASS_CHAMPION_2, };