fix merge conflicts

This commit is contained in:
garak
2018-12-03 16:58:28 -05:00
79 changed files with 13401 additions and 11451 deletions
@@ -625,7 +625,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Lauren .4byte gBattleFrontierTrainerMons_Lauren
@ 24 @ 24
.4byte FACILITY_CLASS_TUBER_2 .4byte FACILITY_CLASS_TUBER_M
.string "KIPP$", 8 .string "KIPP$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_IF_I_WIN .2byte EC_WORD_IF_I_WIN
@@ -651,7 +651,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Kipp .4byte gBattleFrontierTrainerMons_Kipp
@ 25 @ 25
.4byte FACILITY_CLASS_TUBER_2 .4byte FACILITY_CLASS_TUBER_M
.string "JASON$", 8 .string "JASON$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_TEACH .2byte EC_WORD_TEACH
@@ -677,7 +677,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Jason .4byte gBattleFrontierTrainerMons_Jason
@ 26 @ 26
.4byte FACILITY_CLASS_TUBER_2 .4byte FACILITY_CLASS_TUBER_M
.string "JOHN$", 8 .string "JOHN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I_AM .2byte EC_WORD_I_AM
@@ -703,7 +703,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_John .4byte gBattleFrontierTrainerMons_John
@ 27 @ 27
.4byte FACILITY_CLASS_TUBER_1 .4byte FACILITY_CLASS_TUBER_F
.string "ANN$", 8 .string "ANN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_IT_S .2byte EC_WORD_IT_S
@@ -729,7 +729,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Ann .4byte gBattleFrontierTrainerMons_Ann
@ 28 @ 28
.4byte FACILITY_CLASS_TUBER_1 .4byte FACILITY_CLASS_TUBER_F
.string "EILEEN$", 8 .string "EILEEN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_LET_S .2byte EC_WORD_LET_S
@@ -755,7 +755,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Eileen .4byte gBattleFrontierTrainerMons_Eileen
@ 29 @ 29
.4byte FACILITY_CLASS_TUBER_1 .4byte FACILITY_CLASS_TUBER_F
.string "CARLIE$", 8 .string "CARLIE$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_MY .2byte EC_WORD_MY
@@ -937,7 +937,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Kathy .4byte gBattleFrontierTrainerMons_Kathy
@ 36 @ 36
.4byte FACILITY_CLASS_POKEFAN_1 .4byte FACILITY_CLASS_POKEFAN_M
.string "PEYTON$", 8 .string "PEYTON$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I_AM .2byte EC_WORD_I_AM
@@ -963,7 +963,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Peyton .4byte gBattleFrontierTrainerMons_Peyton
@ 37 @ 37
.4byte FACILITY_CLASS_POKEFAN_1 .4byte FACILITY_CLASS_POKEFAN_M
.string "JULIAN$", 8 .string "JULIAN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_YOU .2byte EC_WORD_YOU
@@ -989,7 +989,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Julian .4byte gBattleFrontierTrainerMons_Julian
@ 38 @ 38
.4byte FACILITY_CLASS_POKEFAN_1 .4byte FACILITY_CLASS_POKEFAN_M
.string "QUINN$", 8 .string "QUINN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_MY .2byte EC_WORD_MY
@@ -1015,7 +1015,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Quinn .4byte gBattleFrontierTrainerMons_Quinn
@ 39 @ 39
.4byte FACILITY_CLASS_POKEFAN_2 .4byte FACILITY_CLASS_POKEFAN_F
.string "HAYLEE$", 8 .string "HAYLEE$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -1041,7 +1041,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Haylee .4byte gBattleFrontierTrainerMons_Haylee
@ 40 @ 40
.4byte FACILITY_CLASS_POKEFAN_2 .4byte FACILITY_CLASS_POKEFAN_F
.string "AMANDA$", 8 .string "AMANDA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -1067,7 +1067,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Amanda .4byte gBattleFrontierTrainerMons_Amanda
@ 41 @ 41
.4byte FACILITY_CLASS_POKEFAN_2 .4byte FACILITY_CLASS_POKEFAN_F
.string "STACY$", 8 .string "STACY$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_ALL .2byte EC_WORD_ALL
@@ -1093,7 +1093,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Stacy .4byte gBattleFrontierTrainerMons_Stacy
@ 42 @ 42
.4byte FACILITY_CLASS_PKMN_BREEDER_2 .4byte FACILITY_CLASS_PKMN_BREEDER_M
.string "RAFAEL$", 8 .string "RAFAEL$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_COME_ON .2byte EC_WORD_COME_ON
@@ -1119,7 +1119,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Rafael .4byte gBattleFrontierTrainerMons_Rafael
@ 43 @ 43
.4byte FACILITY_CLASS_PKMN_BREEDER_2 .4byte FACILITY_CLASS_PKMN_BREEDER_M
.string "OLIVER$", 8 .string "OLIVER$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_A .2byte EC_WORD_A
@@ -1145,7 +1145,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Oliver .4byte gBattleFrontierTrainerMons_Oliver
@ 44 @ 44
.4byte FACILITY_CLASS_PKMN_BREEDER_2 .4byte FACILITY_CLASS_PKMN_BREEDER_M
.string "PAYTON$", 8 .string "PAYTON$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -1171,7 +1171,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Payton .4byte gBattleFrontierTrainerMons_Payton
@ 45 @ 45
.4byte FACILITY_CLASS_PKMN_BREEDER_1 .4byte FACILITY_CLASS_POKEMON_BREEDER_F
.string "PAMELA$", 8 .string "PAMELA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_ALL .2byte EC_WORD_ALL
@@ -1197,7 +1197,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Pamela .4byte gBattleFrontierTrainerMons_Pamela
@ 46 @ 46
.4byte FACILITY_CLASS_PKMN_BREEDER_1 .4byte FACILITY_CLASS_POKEMON_BREEDER_F
.string "ELIZA$", 8 .string "ELIZA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -1223,7 +1223,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Eliza .4byte gBattleFrontierTrainerMons_Eliza
@ 47 @ 47
.4byte FACILITY_CLASS_PKMN_BREEDER_1 .4byte FACILITY_CLASS_POKEMON_BREEDER_F
.string "MARISA$", 8 .string "MARISA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -2341,7 +2341,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Nash .4byte gBattleFrontierTrainerMons_Nash
@ 90 @ 90
.4byte FACILITY_CLASS_TRIATHLETE_3 .4byte FACILITY_CLASS_RUNNING_TRIATHLETE_M
.string "ROBBY$", 8 .string "ROBBY$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_HAHAHA .2byte EC_WORD_HAHAHA
@@ -2367,7 +2367,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Robby .4byte gBattleFrontierTrainerMons_Robby
@ 91 @ 91
.4byte FACILITY_CLASS_TRIATHLETE_3 .4byte FACILITY_CLASS_RUNNING_TRIATHLETE_M
.string "REECE$", 8 .string "REECE$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_MY .2byte EC_WORD_MY
@@ -2393,7 +2393,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Reece .4byte gBattleFrontierTrainerMons_Reece
@ 92 @ 92
.4byte FACILITY_CLASS_TRIATHLETE_4 .4byte FACILITY_CLASS_RUNNING_TRIATHLETE_F
.string "KATHRYN$", 8 .string "KATHRYN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -2419,7 +2419,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Kathryn .4byte gBattleFrontierTrainerMons_Kathryn
@ 93 @ 93
.4byte FACILITY_CLASS_TRIATHLETE_4 .4byte FACILITY_CLASS_RUNNING_TRIATHLETE_F
.string "ELLEN$", 8 .string "ELLEN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_CRUSH .2byte EC_WORD_CRUSH
@@ -2445,7 +2445,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Ellen .4byte gBattleFrontierTrainerMons_Ellen
@ 94 @ 94
.4byte FACILITY_CLASS_TRIATHLETE_5 .4byte FACILITY_CLASS_SWIMMING_TRIATHLETE_M
.string "RAMON$", 8 .string "RAMON$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_OKAY .2byte EC_WORD_OKAY
@@ -2471,7 +2471,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Ramon .4byte gBattleFrontierTrainerMons_Ramon
@ 95 @ 95
.4byte FACILITY_CLASS_TRIATHLETE_5 .4byte FACILITY_CLASS_SWIMMING_TRIATHLETE_M
.string "ARTHUR$", 8 .string "ARTHUR$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_HERE_I_COME .2byte EC_WORD_HERE_I_COME
@@ -2497,7 +2497,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Arthur .4byte gBattleFrontierTrainerMons_Arthur
@ 96 @ 96
.4byte FACILITY_CLASS_TRIATHLETE_6 .4byte FACILITY_CLASS_SWIMMING_TRIATHLETE_F
.string "ALONDRA$", 8 .string "ALONDRA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_EVERY .2byte EC_WORD_EVERY
@@ -2523,7 +2523,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Alondra .4byte gBattleFrontierTrainerMons_Alondra
@ 97 @ 97
.4byte FACILITY_CLASS_TRIATHLETE_6 .4byte FACILITY_CLASS_SWIMMING_TRIATHLETE_F
.string "ADRIANA$", 8 .string "ADRIANA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_COME .2byte EC_WORD_COME
@@ -2549,7 +2549,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Adriana .4byte gBattleFrontierTrainerMons_Adriana
@ 98 @ 98
.4byte FACILITY_CLASS_TRIATHLETE_1 .4byte FACILITY_CLASS_CYCLING_TRIATHLETE_M
.string "MALIK$", 8 .string "MALIK$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_OH .2byte EC_WORD_OH
@@ -2575,7 +2575,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Malik .4byte gBattleFrontierTrainerMons_Malik
@ 99 @ 99
.4byte FACILITY_CLASS_TRIATHLETE_2 .4byte FACILITY_CLASS_CYCLING_TRIATHLETE_F
.string "JILL$", 8 .string "JILL$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I_AM .2byte EC_WORD_I_AM
@@ -2601,7 +2601,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Jill .4byte gBattleFrontierTrainerMons_Jill
@ 100 @ 100
.4byte FACILITY_CLASS_TRIATHLETE_3 .4byte FACILITY_CLASS_RUNNING_TRIATHLETE_M
.string "ERIK$", 8 .string "ERIK$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I_AM .2byte EC_WORD_I_AM
@@ -2627,7 +2627,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Erik .4byte gBattleFrontierTrainerMons_Erik
@ 101 @ 101
.4byte FACILITY_CLASS_TRIATHLETE_4 .4byte FACILITY_CLASS_RUNNING_TRIATHLETE_F
.string "YAZMIN$", 8 .string "YAZMIN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -2653,7 +2653,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Yazmin .4byte gBattleFrontierTrainerMons_Yazmin
@ 102 @ 102
.4byte FACILITY_CLASS_TRIATHLETE_5 .4byte FACILITY_CLASS_SWIMMING_TRIATHLETE_M
.string "JAMAL$", 8 .string "JAMAL$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I_AM .2byte EC_WORD_I_AM
@@ -2679,7 +2679,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Jamal .4byte gBattleFrontierTrainerMons_Jamal
@ 103 @ 103
.4byte FACILITY_CLASS_TRIATHLETE_6 .4byte FACILITY_CLASS_SWIMMING_TRIATHLETE_F
.string "LESLIE$", 8 .string "LESLIE$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I_AM .2byte EC_WORD_I_AM
@@ -2705,7 +2705,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Leslie .4byte gBattleFrontierTrainerMons_Leslie
@ 104 @ 104
.4byte FACILITY_CLASS_TRIATHLETE_1 .4byte FACILITY_CLASS_CYCLING_TRIATHLETE_M
.string "DAVE$", 8 .string "DAVE$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_WHAT .2byte EC_WORD_WHAT
@@ -2731,7 +2731,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Dave .4byte gBattleFrontierTrainerMons_Dave
@ 105 @ 105
.4byte FACILITY_CLASS_TRIATHLETE_1 .4byte FACILITY_CLASS_CYCLING_TRIATHLETE_M
.string "CARLO$", 8 .string "CARLO$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_HAH .2byte EC_WORD_HAH
@@ -2757,7 +2757,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Carlo .4byte gBattleFrontierTrainerMons_Carlo
@ 106 @ 106
.4byte FACILITY_CLASS_TRIATHLETE_2 .4byte FACILITY_CLASS_CYCLING_TRIATHLETE_F
.string "EMILIA$", 8 .string "EMILIA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_ME .2byte EC_WORD_ME
@@ -2783,7 +2783,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Emilia .4byte gBattleFrontierTrainerMons_Emilia
@ 107 @ 107
.4byte FACILITY_CLASS_TRIATHLETE_2 .4byte FACILITY_CLASS_CYCLING_TRIATHLETE_F
.string "DALIA$", 8 .string "DALIA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_MY .2byte EC_WORD_MY
@@ -3043,7 +3043,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Joel .4byte gBattleFrontierTrainerMons_Joel
@ 117 @ 117
.4byte FACILITY_CLASS_EXPERT_2 .4byte FACILITY_CLASS_EXPERT_F
.string "KRISTEN$", 8 .string "KRISTEN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_HAHAHA .2byte EC_WORD_HAHAHA
@@ -3069,7 +3069,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Kristen .4byte gBattleFrontierTrainerMons_Kristen
@ 118 @ 118
.4byte FACILITY_CLASS_EXPERT_2 .4byte FACILITY_CLASS_EXPERT_F
.string "SELPHY$", 8 .string "SELPHY$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_HUH_QUES .2byte EC_WORD_HUH_QUES
@@ -3095,7 +3095,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Selphy .4byte gBattleFrontierTrainerMons_Selphy
@ 119 @ 119
.4byte FACILITY_CLASS_EXPERT_2 .4byte FACILITY_CLASS_EXPERT_F
.string "CHLOE$", 8 .string "CHLOE$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_COME .2byte EC_WORD_COME
@@ -4057,7 +4057,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Graham .4byte gBattleFrontierTrainerMons_Graham
@ 156 @ 156
.4byte FACILITY_CLASS_POKEFAN_1 .4byte FACILITY_CLASS_POKEFAN_M
.string "TYLOR$", 8 .string "TYLOR$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_ARE .2byte EC_WORD_ARE
@@ -4083,7 +4083,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Tylor .4byte gBattleFrontierTrainerMons_Tylor
@ 157 @ 157
.4byte FACILITY_CLASS_POKEFAN_2 .4byte FACILITY_CLASS_POKEFAN_F
.string "JAREN$", 8 .string "JAREN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_FIGHTING .2byte EC_WORD_FIGHTING
@@ -4109,7 +4109,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Jaren .4byte gBattleFrontierTrainerMons_Jaren
@ 158 @ 158
.4byte FACILITY_CLASS_PKMN_BREEDER_2 .4byte FACILITY_CLASS_PKMN_BREEDER_M
.string "CORDELL$", 8 .string "CORDELL$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_A .2byte EC_WORD_A
@@ -4135,7 +4135,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Cordell .4byte gBattleFrontierTrainerMons_Cordell
@ 159 @ 159
.4byte FACILITY_CLASS_PKMN_BREEDER_1 .4byte FACILITY_CLASS_POKEMON_BREEDER_F
.string "JAZLYN$", 8 .string "JAZLYN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_IS .2byte EC_WORD_IS
@@ -4577,7 +4577,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Gunnar .4byte gBattleFrontierTrainerMons_Gunnar
@ 176 @ 176
.4byte FACILITY_CLASS_TUBER_2 .4byte FACILITY_CLASS_TUBER_M
.string "CRAIG$", 8 .string "CRAIG$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -4603,7 +4603,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Craig .4byte gBattleFrontierTrainerMons_Craig
@ 177 @ 177
.4byte FACILITY_CLASS_TUBER_2 .4byte FACILITY_CLASS_TUBER_M
.string "PIERCE$", 8 .string "PIERCE$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_THERE .2byte EC_WORD_THERE
@@ -4629,7 +4629,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Pierce .4byte gBattleFrontierTrainerMons_Pierce
@ 178 @ 178
.4byte FACILITY_CLASS_TUBER_1 .4byte FACILITY_CLASS_TUBER_F
.string "REGINA$", 8 .string "REGINA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -4655,7 +4655,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Regina .4byte gBattleFrontierTrainerMons_Regina
@ 179 @ 179
.4byte FACILITY_CLASS_TUBER_1 .4byte FACILITY_CLASS_TUBER_F
.string "ALISON$", 8 .string "ALISON$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_THIS .2byte EC_WORD_THIS
@@ -5513,7 +5513,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Joyce .4byte gBattleFrontierTrainerMons_Joyce
@ 212 @ 212
.4byte FACILITY_CLASS_POKEFAN_1 .4byte FACILITY_CLASS_POKEFAN_M
.string "TODD$", 8 .string "TODD$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_YOU_RE .2byte EC_WORD_YOU_RE
@@ -5539,7 +5539,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Todd .4byte gBattleFrontierTrainerMons_Todd
@ 213 @ 213
.4byte FACILITY_CLASS_POKEFAN_1 .4byte FACILITY_CLASS_POKEFAN_M
.string "GAVIN$", 8 .string "GAVIN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -5565,7 +5565,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Gavin .4byte gBattleFrontierTrainerMons_Gavin
@ 214 @ 214
.4byte FACILITY_CLASS_POKEFAN_2 .4byte FACILITY_CLASS_POKEFAN_F
.string "MALORY$", 8 .string "MALORY$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_PROMISE .2byte EC_WORD_PROMISE
@@ -5591,7 +5591,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Malory .4byte gBattleFrontierTrainerMons_Malory
@ 215 @ 215
.4byte FACILITY_CLASS_POKEFAN_2 .4byte FACILITY_CLASS_POKEFAN_F
.string "ESTHER$", 8 .string "ESTHER$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -5617,7 +5617,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Esther .4byte gBattleFrontierTrainerMons_Esther
@ 216 @ 216
.4byte FACILITY_CLASS_PKMN_BREEDER_2 .4byte FACILITY_CLASS_PKMN_BREEDER_M
.string "OSCAR$", 8 .string "OSCAR$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_LET_S .2byte EC_WORD_LET_S
@@ -5643,7 +5643,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Oscar .4byte gBattleFrontierTrainerMons_Oscar
@ 217 @ 217
.4byte FACILITY_CLASS_PKMN_BREEDER_2 .4byte FACILITY_CLASS_PKMN_BREEDER_M
.string "WILSON$", 8 .string "WILSON$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_WORK .2byte EC_WORD_WORK
@@ -5669,7 +5669,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Wilson .4byte gBattleFrontierTrainerMons_Wilson
@ 218 @ 218
.4byte FACILITY_CLASS_PKMN_BREEDER_1 .4byte FACILITY_CLASS_POKEMON_BREEDER_F
.string "CLARE$", 8 .string "CLARE$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_YAY .2byte EC_WORD_YAY
@@ -5695,7 +5695,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Clare .4byte gBattleFrontierTrainerMons_Clare
@ 219 @ 219
.4byte FACILITY_CLASS_PKMN_BREEDER_1 .4byte FACILITY_CLASS_POKEMON_BREEDER_F
.string "TESS$", 8 .string "TESS$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_WANT .2byte EC_WORD_WANT
@@ -6397,7 +6397,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Jasper .4byte gBattleFrontierTrainerMons_Jasper
@ 246 @ 246
.4byte FACILITY_CLASS_EXPERT_2 .4byte FACILITY_CLASS_EXPERT_F
.string "NADIA$", 8 .string "NADIA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_YOU .2byte EC_WORD_YOU
@@ -6423,7 +6423,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Nadia .4byte gBattleFrontierTrainerMons_Nadia
@ 247 @ 247
.4byte FACILITY_CLASS_EXPERT_2 .4byte FACILITY_CLASS_EXPERT_F
.string "MIRANDA$", 8 .string "MIRANDA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_WELL .2byte EC_WORD_WELL
@@ -6449,7 +6449,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Miranda .4byte gBattleFrontierTrainerMons_Miranda
@ 248 @ 248
.4byte FACILITY_CLASS_EXPERT_2 .4byte FACILITY_CLASS_EXPERT_F
.string "EMMA$", 8 .string "EMMA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I_VE .2byte EC_WORD_I_VE
@@ -6865,7 +6865,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Reese .4byte gBattleFrontierTrainerMons_Reese
@ 264 @ 264
.4byte FACILITY_CLASS_TRIATHLETE_3 .4byte FACILITY_CLASS_RUNNING_TRIATHLETE_M
.string "MASON$", 8 .string "MASON$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_PLEASE .2byte EC_WORD_PLEASE
@@ -6891,7 +6891,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Mason .4byte gBattleFrontierTrainerMons_Mason
@ 265 @ 265
.4byte FACILITY_CLASS_TRIATHLETE_3 .4byte FACILITY_CLASS_RUNNING_TRIATHLETE_M
.string "TOBY$", 8 .string "TOBY$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_LISTEN .2byte EC_WORD_LISTEN
@@ -6917,7 +6917,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Toby .4byte gBattleFrontierTrainerMons_Toby
@ 266 @ 266
.4byte FACILITY_CLASS_TRIATHLETE_4 .4byte FACILITY_CLASS_RUNNING_TRIATHLETE_F
.string "DOROTHY$", 8 .string "DOROTHY$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_THE .2byte EC_WORD_THE
@@ -6943,7 +6943,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Dorothy .4byte gBattleFrontierTrainerMons_Dorothy
@ 267 @ 267
.4byte FACILITY_CLASS_TRIATHLETE_4 .4byte FACILITY_CLASS_RUNNING_TRIATHLETE_F
.string "PIPER$", 8 .string "PIPER$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_COME_ON .2byte EC_WORD_COME_ON
@@ -6969,7 +6969,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Piper .4byte gBattleFrontierTrainerMons_Piper
@ 268 @ 268
.4byte FACILITY_CLASS_TRIATHLETE_5 .4byte FACILITY_CLASS_SWIMMING_TRIATHLETE_M
.string "FINN$", 8 .string "FINN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_NOT .2byte EC_WORD_NOT
@@ -6995,7 +6995,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Finn .4byte gBattleFrontierTrainerMons_Finn
@ 269 @ 269
.4byte FACILITY_CLASS_TRIATHLETE_5 .4byte FACILITY_CLASS_SWIMMING_TRIATHLETE_M
.string "SAMIR$", 8 .string "SAMIR$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -7021,7 +7021,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Samir .4byte gBattleFrontierTrainerMons_Samir
@ 270 @ 270
.4byte FACILITY_CLASS_TRIATHLETE_6 .4byte FACILITY_CLASS_SWIMMING_TRIATHLETE_F
.string "FIONA$", 8 .string "FIONA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_DID .2byte EC_WORD_DID
@@ -7047,7 +7047,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Fiona .4byte gBattleFrontierTrainerMons_Fiona
@ 271 @ 271
.4byte FACILITY_CLASS_TRIATHLETE_6 .4byte FACILITY_CLASS_SWIMMING_TRIATHLETE_F
.string "GLORIA$", 8 .string "GLORIA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I .2byte EC_WORD_I
@@ -7073,7 +7073,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Gloria .4byte gBattleFrontierTrainerMons_Gloria
@ 272 @ 272
.4byte FACILITY_CLASS_TRIATHLETE_1 .4byte FACILITY_CLASS_CYCLING_TRIATHLETE_M
.string "NICO$", 8 .string "NICO$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_LIKE .2byte EC_WORD_LIKE
@@ -7099,7 +7099,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Nico .4byte gBattleFrontierTrainerMons_Nico
@ 273 @ 273
.4byte FACILITY_CLASS_TRIATHLETE_1 .4byte FACILITY_CLASS_CYCLING_TRIATHLETE_M
.string "JEREMY$", 8 .string "JEREMY$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_A .2byte EC_WORD_A
@@ -7125,7 +7125,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Jeremy .4byte gBattleFrontierTrainerMons_Jeremy
@ 274 @ 274
.4byte FACILITY_CLASS_TRIATHLETE_2 .4byte FACILITY_CLASS_CYCLING_TRIATHLETE_F
.string "CAITLIN$", 8 .string "CAITLIN$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_DON_T .2byte EC_WORD_DON_T
@@ -7151,7 +7151,7 @@ gBattleFrontierTrainers:: @ 85D5ACC
.4byte gBattleFrontierTrainerMons_Caitlin .4byte gBattleFrontierTrainerMons_Caitlin
@ 275 @ 275
.4byte FACILITY_CLASS_TRIATHLETE_2 .4byte FACILITY_CLASS_CYCLING_TRIATHLETE_F
.string "REENA$", 8 .string "REENA$", 8
@ pre-battle speech @ pre-battle speech
.2byte EC_WORD_I_AM .2byte EC_WORD_I_AM
+1
View File
@@ -175,6 +175,7 @@ enum
CONTROLLER_CMDS_COUNT CONTROLLER_CMDS_COUNT
}; };
extern struct UnusedControllerStruct gUnknown_02022D0C;
// general functions // general functions
void HandleLinkBattleSetup(void); void HandleLinkBattleSetup(void);
+2
View File
@@ -449,6 +449,7 @@
// National Dex Index Defines // National Dex Index Defines
#define NATIONAL_DEX_NONE 0
#define NATIONAL_DEX_BULBASAUR 1 #define NATIONAL_DEX_BULBASAUR 1
#define NATIONAL_DEX_IVYSAUR 2 #define NATIONAL_DEX_IVYSAUR 2
#define NATIONAL_DEX_VENUSAUR 3 #define NATIONAL_DEX_VENUSAUR 3
@@ -865,6 +866,7 @@
// Hoenn Dex Index Defines // Hoenn Dex Index Defines
#define HOENN_DEX_NONE 0
#define HOENN_DEX_BULBASAUR 203 #define HOENN_DEX_BULBASAUR 203
#define HOENN_DEX_IVYSAUR 204 #define HOENN_DEX_IVYSAUR 204
#define HOENN_DEX_VENUSAUR 205 #define HOENN_DEX_VENUSAUR 205
+90 -90
View File
@@ -17,7 +17,7 @@
#define TRAINER_PIC_HIKER 0 #define TRAINER_PIC_HIKER 0
#define TRAINER_PIC_AQUA_GRUNT_M 1 #define TRAINER_PIC_AQUA_GRUNT_M 1
#define TRAINER_PIC_POKEMON_BREEDER_F 2 #define TRAINER_PIC_POKEMON_BREEDER_F 2
#define TRAINER_PIC_COOL_TRAINER_M 3 #define TRAINER_PIC_COOLTRAINER_M 3
#define TRAINER_PIC_BIRD_KEEPER 4 #define TRAINER_PIC_BIRD_KEEPER 4
#define TRAINER_PIC_COLLECTOR 5 #define TRAINER_PIC_COLLECTOR 5
#define TRAINER_PIC_AQUA_GRUNT_F 6 #define TRAINER_PIC_AQUA_GRUNT_F 6
@@ -34,7 +34,7 @@
#define TRAINER_PIC_INTERVIEWER 17 #define TRAINER_PIC_INTERVIEWER 17
#define TRAINER_PIC_TUBER_F 18 #define TRAINER_PIC_TUBER_F 18
#define TRAINER_PIC_TUBER_M 19 #define TRAINER_PIC_TUBER_M 19
#define TRAINER_PIC_COOL_TRAINER_F 20 #define TRAINER_PIC_COOLTRAINER_F 20
#define TRAINER_PIC_LADY 21 #define TRAINER_PIC_LADY 21
#define TRAINER_PIC_BEAUTY 22 #define TRAINER_PIC_BEAUTY 22
#define TRAINER_PIC_RICH_BOY 23 #define TRAINER_PIC_RICH_BOY 23
@@ -105,8 +105,8 @@
#define TRAINER_PIC_PYRAMID_KING_BRANDON 88 #define TRAINER_PIC_PYRAMID_KING_BRANDON 88
#define TRAINER_PIC_RED 89 #define TRAINER_PIC_RED 89
#define TRAINER_PIC_LEAF 90 #define TRAINER_PIC_LEAF 90
#define TRAINER_PIC_RUBY_SAPPHIRE_BRENDAN 91 #define TRAINER_PIC_RS_BRENDAN 91
#define TRAINER_PIC_RUBY_SAPPHIRE_MAY 92 #define TRAINER_PIC_RS_MAY 92
#define TRAINER_BACK_PIC_BRENDAN 0 #define TRAINER_BACK_PIC_BRENDAN 0
#define TRAINER_BACK_PIC_MAY 1 #define TRAINER_BACK_PIC_MAY 1
@@ -117,95 +117,95 @@
#define TRAINER_BACK_PIC_WALLY 6 #define TRAINER_BACK_PIC_WALLY 6
#define TRAINER_BACK_PIC_STEVEN 7 #define TRAINER_BACK_PIC_STEVEN 7
#define FACILITY_CLASS_HIKER 0x0 #define FACILITY_CLASS_HIKER 0x0
#define FACILITY_CLASS_TEAM_AQUA_1 0x1 #define FACILITY_CLASS_AQUA_GRUNT_M 0x1
#define FACILITY_CLASS_PKMN_BREEDER_1 0x2 #define FACILITY_CLASS_POKEMON_BREEDER_F 0x2
#define FACILITY_CLASS_COOLTRAINER_M 0x3 #define FACILITY_CLASS_COOLTRAINER_M 0x3
#define FACILITY_CLASS_BIRD_KEEPER 0x4 #define FACILITY_CLASS_BIRD_KEEPER 0x4
#define FACILITY_CLASS_COLLECTOR 0x5 #define FACILITY_CLASS_COLLECTOR 0x5
#define FACILITY_CLASS_TEAM_AQUA_2 0x6 #define FACILITY_CLASS_AQUA_GRUNT_F 0x6
#define FACILITY_CLASS_SWIMMER_M 0x7 #define FACILITY_CLASS_SWIMMER_M 0x7
#define FACILITY_CLASS_TEAM_MAGMA_1 0x8 #define FACILITY_CLASS_MAGMA_GRUNT_M 0x8
#define FACILITY_CLASS_EXPERT_M 0x9 #define FACILITY_CLASS_EXPERT_M 0x9
#define FACILITY_CLASS_BLACK_BELT 0xa #define FACILITY_CLASS_BLACK_BELT 0xa
#define FACILITY_CLASS_AQUA_LEADER 0xb #define FACILITY_CLASS_AQUA_LEADER_ARCHIE 0xb
#define FACILITY_CLASS_HEX_MANIAC 0xc #define FACILITY_CLASS_HEX_MANIAC 0xc
#define FACILITY_CLASS_AROMA_LADY 0xd #define FACILITY_CLASS_AROMA_LADY 0xd
#define FACILITY_CLASS_RUIN_MANIAC 0xe #define FACILITY_CLASS_RUIN_MANIAC 0xe
#define FACILITY_CLASS_INTERVIEWER 0xf #define FACILITY_CLASS_INTERVIEWER 0xf
#define FACILITY_CLASS_TUBER_1 0x10 #define FACILITY_CLASS_TUBER_F 0x10
#define FACILITY_CLASS_TUBER_2 0x11 #define FACILITY_CLASS_TUBER_M 0x11
#define FACILITY_CLASS_COOLTRAINER_F 0x12 #define FACILITY_CLASS_COOLTRAINER_F 0x12
#define FACILITY_CLASS_LADY 0x13 #define FACILITY_CLASS_LADY 0x13
#define FACILITY_CLASS_BEAUTY 0x14 #define FACILITY_CLASS_BEAUTY 0x14
#define FACILITY_CLASS_RICH_BOY 0x15 #define FACILITY_CLASS_RICH_BOY 0x15
#define FACILITY_CLASS_EXPERT_2 0x16 #define FACILITY_CLASS_EXPERT_F 0x16
#define FACILITY_CLASS_POKEMANIAC 0x17 #define FACILITY_CLASS_POKEMANIAC 0x17
#define FACILITY_CLASS_TEAM_MAGMA_2 0x18 #define FACILITY_CLASS_MAGMA_GRUNT_F 0x18
#define FACILITY_CLASS_GUITARIST 0x19 #define FACILITY_CLASS_GUITARIST 0x19
#define FACILITY_CLASS_KINDLER 0x1a #define FACILITY_CLASS_KINDLER 0x1a
#define FACILITY_CLASS_CAMPER 0x1b #define FACILITY_CLASS_CAMPER 0x1b
#define FACILITY_CLASS_PICNICKER 0x1c #define FACILITY_CLASS_PICNICKER 0x1c
#define FACILITY_CLASS_BUG_MANIAC 0x1d #define FACILITY_CLASS_BUG_MANIAC 0x1d
#define FACILITY_CLASS_PSYCHIC_M 0x1e #define FACILITY_CLASS_PSYCHIC_M 0x1e
#define FACILITY_CLASS_PSYCHIC_F 0x1f #define FACILITY_CLASS_PSYCHIC_F 0x1f
#define FACILITY_CLASS_GENTLEMAN 0x20 #define FACILITY_CLASS_GENTLEMAN 0x20
#define FACILITY_CLASS_ELITE_FOUR_1 0x21 #define FACILITY_CLASS_ELITE_FOUR_SIDNEY 0x21
#define FACILITY_CLASS_ELITE_FOUR_2 0x22 #define FACILITY_CLASS_ELITE_FOUR_PHOEBE 0x22
#define FACILITY_CLASS_LEADER_1 0x23 #define FACILITY_CLASS_LEADER_ROXANNE 0x23
#define FACILITY_CLASS_LEADER_2 0x24 #define FACILITY_CLASS_LEADER_BRAWLY 0x24
#define FACILITY_CLASS_LEADER_3 0x25 #define FACILITY_CLASS_LEADER_TATE_AND_LIZA 0x25
#define FACILITY_CLASS_SCHOOL_KID_M 0x26 #define FACILITY_CLASS_SCHOOL_KID_M 0x26
#define FACILITY_CLASS_SCHOOL_KID_F 0x27 #define FACILITY_CLASS_SCHOOL_KID_F 0x27
#define FACILITY_CLASS_SR_AND_JR 0x28 #define FACILITY_CLASS_SR_AND_JR 0x28
#define FACILITY_CLASS_POKEFAN_1 0x29 #define FACILITY_CLASS_POKEFAN_M 0x29
#define FACILITY_CLASS_POKEFAN_2 0x2a #define FACILITY_CLASS_POKEFAN_F 0x2a
#define FACILITY_CLASS_YOUNGSTER 0x2b #define FACILITY_CLASS_YOUNGSTER 0x2b
#define FACILITY_CLASS_CHAMPION 0x2c #define FACILITY_CLASS_CHAMPION_WALLACE 0x2c
#define FACILITY_CLASS_FISHERMAN 0x2d #define FACILITY_CLASS_FISHERMAN 0x2d
#define FACILITY_CLASS_TRIATHLETE_1 0x2e #define FACILITY_CLASS_CYCLING_TRIATHLETE_M 0x2e
#define FACILITY_CLASS_TRIATHLETE_2 0x2f #define FACILITY_CLASS_CYCLING_TRIATHLETE_F 0x2f
#define FACILITY_CLASS_TRIATHLETE_3 0x30 #define FACILITY_CLASS_RUNNING_TRIATHLETE_M 0x30
#define FACILITY_CLASS_TRIATHLETE_4 0x31 #define FACILITY_CLASS_RUNNING_TRIATHLETE_F 0x31
#define FACILITY_CLASS_TRIATHLETE_5 0x32 #define FACILITY_CLASS_SWIMMING_TRIATHLETE_M 0x32
#define FACILITY_CLASS_TRIATHLETE_6 0x33 #define FACILITY_CLASS_SWIMMING_TRIATHLETE_F 0x33
#define FACILITY_CLASS_DRAGON_TAMER 0x34 #define FACILITY_CLASS_DRAGON_TAMER 0x34
#define FACILITY_CLASS_NINJA_BOY 0x35 #define FACILITY_CLASS_NINJA_BOY 0x35
#define FACILITY_CLASS_BATTLE_GIRL 0x36 #define FACILITY_CLASS_BATTLE_GIRL 0x36
#define FACILITY_CLASS_PARASOL_LADY 0x37 #define FACILITY_CLASS_PARASOL_LADY 0x37
#define FACILITY_CLASS_SWIMMER_F 0x38 #define FACILITY_CLASS_SWIMMER_F 0x38
#define FACILITY_CLASS_TWINS 0x39 #define FACILITY_CLASS_TWINS 0x39
#define FACILITY_CLASS_SAILOR 0x3a #define FACILITY_CLASS_SAILOR 0x3a
#define FACILITY_CLASS_PKMN_TRAINER_1 0x3b #define FACILITY_CLASS_WALLY 0x3b
#define FACILITY_CLASS_PKMN_TRAINER_BRENDAN 0x3c #define FACILITY_CLASS_BRENDAN 0x3c
#define FACILITY_CLASS_PKMN_TRAINER_3 0x3d #define FACILITY_CLASS_BRENDAN_2 0x3d
#define FACILITY_CLASS_PKMN_TRAINER_4 0x3e #define FACILITY_CLASS_BRENDAN_3 0x3e
#define FACILITY_CLASS_PKMN_TRAINER_MAY 0x3f #define FACILITY_CLASS_MAY 0x3f
#define FACILITY_CLASS_PKMN_TRAINER_6 0x40 #define FACILITY_CLASS_MAY_2 0x40
#define FACILITY_CLASS_PKMN_TRAINER_7 0x41 #define FACILITY_CLASS_MAY_3 0x41
#define FACILITY_CLASS_PKMN_BREEDER_2 0x42 #define FACILITY_CLASS_PKMN_BREEDER_M 0x42
#define FACILITY_CLASS_BUG_CATCHER 0x43 #define FACILITY_CLASS_BUG_CATCHER 0x43
#define FACILITY_CLASS_PKMN_RANGER_M 0x44 #define FACILITY_CLASS_PKMN_RANGER_M 0x44
#define FACILITY_CLASS_PKMN_RANGER_F 0x45 #define FACILITY_CLASS_PKMN_RANGER_F 0x45
#define FACILITY_CLASS_MAGMA_LEADER 0x46 #define FACILITY_CLASS_MAGMA_LEADER_MAXIE 0x46
#define FACILITY_CLASS_LASS 0x47 #define FACILITY_CLASS_LASS 0x47
#define FACILITY_CLASS_YOUNG_COUPLE 0x48 #define FACILITY_CLASS_YOUNG_COUPLE 0x48
#define FACILITY_CLASS_OLD_COUPLE 0x49 #define FACILITY_CLASS_OLD_COUPLE 0x49
#define FACILITY_CLASS_SIS_AND_BRO 0x4a #define FACILITY_CLASS_SIS_AND_BRO 0x4a
#define FACILITY_CLASS_PKMN_TRAINER_STEVEN 0x4b #define FACILITY_CLASS_STEVEN 0x4b
#define FACILITY_CLASS_SALON_MAIDEN 0x4c #define FACILITY_CLASS_SALON_MAIDEN_ANABEL 0x4c
#define FACILITY_CLASS_DOME_ACE 0x4d #define FACILITY_CLASS_DOME_ACE_TUCKER 0x4d
#define FACILITY_CLASS_PKMN_TRAINER_RED 0x4e #define FACILITY_CLASS_RED 0x4e
#define FACILITY_CLASS_PKMN_TRAINER_LEAF 0x4f #define FACILITY_CLASS_LEAF 0x4f
#define FACILITY_CLASS_PKMN_TRAINER_RS_BRENDAN 0x50 #define FACILITY_CLASS_RS_BRENDAN 0x50
#define FACILITY_CLASS_PKMN_TRAINER_RS_MAY 0x51 #define FACILITY_CLASS_RS_MAY 0x51
#define TRAINER_CLASS_PKMN_TRAINER_1 0x0 #define TRAINER_CLASS_PKMN_TRAINER_1 0x0
#define TRAINER_CLASS_PKMN_TRAINER_2 0x1 #define TRAINER_CLASS_PKMN_TRAINER_2 0x1
#define TRAINER_CLASS_HIKER 0x2 #define TRAINER_CLASS_HIKER 0x2
#define TRAINER_CLASS_TEAM_AQUA 0x3 #define TRAINER_CLASS_TEAM_AQUA 0x3
#define TRAINER_CLASS_PKMN_BREEDER 0x4 #define TRAINER_CLASS_PKMN_BREEDER 0x4
#define TRAINER_CLASS_COOLTRAINER_1 0x5 #define TRAINER_CLASS_COOLTRAINER 0x5
#define TRAINER_CLASS_BIRD_KEEPER 0x6 #define TRAINER_CLASS_BIRD_KEEPER 0x6
#define TRAINER_CLASS_COLLECTOR 0x7 #define TRAINER_CLASS_COLLECTOR 0x7
#define TRAINER_CLASS_SWIMMER_M 0x8 #define TRAINER_CLASS_SWIMMER_M 0x8
@@ -218,8 +218,8 @@
#define TRAINER_CLASS_AROMA_LADY 0xf #define TRAINER_CLASS_AROMA_LADY 0xf
#define TRAINER_CLASS_RUIN_MANIAC 0x10 #define TRAINER_CLASS_RUIN_MANIAC 0x10
#define TRAINER_CLASS_INTERVIEWER 0x11 #define TRAINER_CLASS_INTERVIEWER 0x11
#define TRAINER_CLASS_TUBER_1 0x12 #define TRAINER_CLASS_TUBER_F 0x12
#define TRAINER_CLASS_TUBER_2 0x13 #define TRAINER_CLASS_TUBER_M 0x13
#define TRAINER_CLASS_LADY 0x14 #define TRAINER_CLASS_LADY 0x14
#define TRAINER_CLASS_BEAUTY 0x15 #define TRAINER_CLASS_BEAUTY 0x15
#define TRAINER_CLASS_RICH_BOY 0x16 #define TRAINER_CLASS_RICH_BOY 0x16
@@ -248,7 +248,7 @@
#define TRAINER_CLASS_SWIMMER_F 0x2d #define TRAINER_CLASS_SWIMMER_F 0x2d
#define TRAINER_CLASS_TWINS 0x2e #define TRAINER_CLASS_TWINS 0x2e
#define TRAINER_CLASS_SAILOR 0x2f #define TRAINER_CLASS_SAILOR 0x2f
#define TRAINER_CLASS_COOLTRAINER_2 0x30 #define TRAINER_CLASS_COOLTRAINER_UNUSED 0x30
#define TRAINER_CLASS_MAGMA_ADMIN 0x31 #define TRAINER_CLASS_MAGMA_ADMIN 0x31
#define TRAINER_CLASS_PKMN_TRAINER_3 0x32 #define TRAINER_CLASS_PKMN_TRAINER_3 0x32
#define TRAINER_CLASS_BUG_CATCHER 0x33 #define TRAINER_CLASS_BUG_CATCHER 0x33
+9 -9
View File
@@ -3282,18 +3282,18 @@ extern const u32 gBattleTerrainPalette_StadiumWallace[];
extern const u32 gPokedexMenu2_Gfx[]; extern const u32 gPokedexMenu2_Gfx[];
extern const u16 gPokedexText_Pal[]; extern const u16 gPokedexText_Pal[];
extern const u32 gPokedexMenu_Gfx[]; extern const u32 gPokedexMenu_Gfx[];
extern const u8 gUnknown_08DC2C5C[]; extern const u8 gPokedexTilemap_Main[];
extern const u8 gUnknown_08DC2DAC[]; extern const u8 gPokedexTilemap_MainUnderlay[];
extern const u8 gUnknown_08DC2A08[]; extern const u8 gPokedexTilemap_StartMenu1[];
extern const u8 gUnknown_08DC2B1C[]; extern const u8 gPokedexTilemap_StartMenu2[];
extern const u16 gPokedexHoennBg_Pal[]; extern const u16 gPokedexHoennBg_Pal[];
extern const u16 gPokedexText_Pal[]; extern const u16 gPokedexText_Pal[];
extern const u16 gPokedexNationalBg_Pal[]; extern const u16 gPokedexNationalBg_Pal[];
extern const u8 gUnknown_08DC3080[]; extern const u8 gPokedexTilemap_DescriptionScreen[];
extern const u8 gUnknown_08DC3198[]; extern const u8 gPokedexTilemap_CryScreen[];
extern const u8 gUnknown_08DC2E6C[]; extern const u8 gPokedexTilemap_SizeScreen[];
extern const u8 gUnknown_08DC2F5C[]; extern const u8 gPokedexTilemap_ScreenSelectBar1[];
extern const u8 gUnknown_08DC2FEC[]; extern const u8 gPokedexTilemap_ScreenSelectBar2[];
extern const u16 gPokedexCaughtScreenFade_Pal[]; extern const u16 gPokedexCaughtScreenFade_Pal[];
extern const u32 gPokedexSearchMenu_Gfx[]; extern const u32 gPokedexSearchMenu_Gfx[];
extern const u32 gPokedexSearch2_Tilemap[]; extern const u32 gPokedexSearch2_Tilemap[];
+2
View File
@@ -459,6 +459,8 @@ SECTIONS {
src/fldeff_cut.o(.rodata); src/fldeff_cut.o(.rodata);
src/map_name_popup.o(.rodata); src/map_name_popup.o(.rodata);
src/item_menu_icons.o(.rodata); src/item_menu_icons.o(.rodata);
src/battle_anim_80D51AC.o(.rodata);
src/item.o(.rodata);
data/contest.o(.rodata); data/contest.o(.rodata);
src/shop.o(.rodata); src/shop.o(.rodata);
src/fldeff_escalator.o(.rodata); src/fldeff_escalator.o(.rodata);
+73 -18
View File
@@ -11,15 +11,15 @@ void AnimTask_ShakeMon2Step(u8 taskId);
void AnimTask_ShakeMonInPlaceStep(u8 taskId); void AnimTask_ShakeMonInPlaceStep(u8 taskId);
void AnimTask_ShakeAndSinkMonStep(u8 taskId); void AnimTask_ShakeAndSinkMonStep(u8 taskId);
void sub_80D57B8(u8 taskId); void sub_80D57B8(u8 taskId);
void DoHorizontalLunge(struct Sprite *sprite); static void DoHorizontalLunge(struct Sprite *sprite);
void ReverseHorizontalLungeDirection(struct Sprite *sprite); static void ReverseHorizontalLungeDirection(struct Sprite *sprite);
void DoVerticalDip(struct Sprite *sprite); static void DoVerticalDip(struct Sprite *sprite);
void ReverseVerticalDipDirection(struct Sprite* sprite); static void ReverseVerticalDipDirection(struct Sprite* sprite);
void SlideMonToOriginalPos(struct Sprite *sprite); static void SlideMonToOriginalPos(struct Sprite *sprite);
void SlideMonToOriginalPosStep(struct Sprite *sprite); static void SlideMonToOriginalPosStep(struct Sprite *sprite);
void SlideMonToOffset(struct Sprite *sprite); static void SlideMonToOffset(struct Sprite *sprite);
void sub_80D5B48(struct Sprite *sprite); static void sub_80D5B48(struct Sprite *sprite);
void sub_80D5C20(struct Sprite *sprite); static void sub_80D5C20(struct Sprite *sprite);
void AnimTask_WindUpLungePart1(u8 taskId); void AnimTask_WindUpLungePart1(u8 taskId);
void AnimTask_WindUpLungePart2(u8 taskId); void AnimTask_WindUpLungePart2(u8 taskId);
void AnimTask_SwayMonStep(u8 taskId); void AnimTask_SwayMonStep(u8 taskId);
@@ -28,6 +28,61 @@ void sub_80D6308(u8 taskId);
void sub_80D646C(u8 taskId); void sub_80D646C(u8 taskId);
void sub_80A8B3C(u8 taskId); void sub_80A8B3C(u8 taskId);
const struct SpriteTemplate gHorizontalLungeSpriteTemplate =
{
.tileTag = 0,
.paletteTag = 0,
.oam = &gDummyOamData,
.anims = gDummySpriteAnimTable,
.images = NULL,
.affineAnims = gDummySpriteAffineAnimTable,
.callback = DoHorizontalLunge,
};
const struct SpriteTemplate gVerticalDipSpriteTemplate =
{
.tileTag = 0,
.paletteTag = 0,
.oam = &gDummyOamData,
.anims = gDummySpriteAnimTable,
.images = NULL,
.affineAnims = gDummySpriteAffineAnimTable,
.callback = DoVerticalDip,
};
const struct SpriteTemplate gSlideMonToOriginalPosSpriteTemplate =
{
.tileTag = 0,
.paletteTag = 0,
.oam = &gDummyOamData,
.anims = gDummySpriteAnimTable,
.images = NULL,
.affineAnims = gDummySpriteAffineAnimTable,
.callback = SlideMonToOriginalPos,
};
const struct SpriteTemplate gSlideMonToOffsetSpriteTemplate =
{
.tileTag = 0,
.paletteTag = 0,
.oam = &gDummyOamData,
.anims = gDummySpriteAnimTable,
.images = NULL,
.affineAnims = gDummySpriteAffineAnimTable,
.callback = SlideMonToOffset,
};
const struct SpriteTemplate gUnknown_0857FE88 =
{
.tileTag = 0,
.paletteTag = 0,
.oam = &gDummyOamData,
.anims = gDummySpriteAnimTable,
.images = NULL,
.affineAnims = gDummySpriteAffineAnimTable,
.callback = sub_80D5B48,
};
// Task to facilitate simple shaking of a pokemon's picture in battle. // Task to facilitate simple shaking of a pokemon's picture in battle.
// The shaking alternates between the original position and the target position. // The shaking alternates between the original position and the target position.
// arg 0: anim battler // arg 0: anim battler
@@ -373,7 +428,7 @@ void AnimTask_TranslateMonEllipticalRespectSide(u8 taskId)
// horizontally, and then moves back in the opposite direction. // horizontally, and then moves back in the opposite direction.
// arg 0: duration of single lunge direction // arg 0: duration of single lunge direction
// arg 1: x pixel delta that is applied each frame // arg 1: x pixel delta that is applied each frame
void DoHorizontalLunge(struct Sprite *sprite) static void DoHorizontalLunge(struct Sprite *sprite)
{ {
sprite->invisible = TRUE; sprite->invisible = TRUE;
if (GetBattlerSide(gBattleAnimAttacker) != B_SIDE_PLAYER) if (GetBattlerSide(gBattleAnimAttacker) != B_SIDE_PLAYER)
@@ -389,7 +444,7 @@ void DoHorizontalLunge(struct Sprite *sprite)
sprite->callback = sub_80A6630; sprite->callback = sub_80A6630;
} }
void ReverseHorizontalLungeDirection(struct Sprite *sprite) static void ReverseHorizontalLungeDirection(struct Sprite *sprite)
{ {
sprite->data[0] = sprite->data[4]; sprite->data[0] = sprite->data[4];
sprite->data[1] = -sprite->data[1]; sprite->data[1] = -sprite->data[1];
@@ -402,7 +457,7 @@ void ReverseHorizontalLungeDirection(struct Sprite *sprite)
// arg 0: duration of single dip direction // arg 0: duration of single dip direction
// arg 1: y pixel delta that is applied each frame // arg 1: y pixel delta that is applied each frame
// arg 2: battler // arg 2: battler
void DoVerticalDip(struct Sprite *sprite) static void DoVerticalDip(struct Sprite *sprite)
{ {
u8 spriteId; u8 spriteId;
sprite->invisible = TRUE; sprite->invisible = TRUE;
@@ -416,7 +471,7 @@ void DoVerticalDip(struct Sprite *sprite)
sprite->callback = sub_80A6630; sprite->callback = sub_80A6630;
} }
void ReverseVerticalDipDirection(struct Sprite *sprite) static void ReverseVerticalDipDirection(struct Sprite *sprite)
{ {
sprite->data[0] = sprite->data[4]; sprite->data[0] = sprite->data[4];
sprite->data[2] = -sprite->data[2]; sprite->data[2] = -sprite->data[2];
@@ -429,7 +484,7 @@ void ReverseVerticalDipDirection(struct Sprite *sprite)
// arg 0: 1 = target or 0 = attacker // arg 0: 1 = target or 0 = attacker
// arg 1: direction (0 = horizontal and vertical, 1 = horizontal only, 2 = vertical only) // arg 1: direction (0 = horizontal and vertical, 1 = horizontal only, 2 = vertical only)
// arg 2: duration // arg 2: duration
void SlideMonToOriginalPos(struct Sprite *sprite) static void SlideMonToOriginalPos(struct Sprite *sprite)
{ {
u32 monSpriteId; u32 monSpriteId;
if (!gBattleAnimArgs[0]) if (!gBattleAnimArgs[0])
@@ -459,7 +514,7 @@ void SlideMonToOriginalPos(struct Sprite *sprite)
sprite->callback = SlideMonToOriginalPosStep; sprite->callback = SlideMonToOriginalPosStep;
} }
void SlideMonToOriginalPosStep(struct Sprite *sprite) static void SlideMonToOriginalPosStep(struct Sprite *sprite)
{ {
s8 monSpriteId; s8 monSpriteId;
u8 lo; u8 lo;
@@ -496,7 +551,7 @@ void SlideMonToOriginalPosStep(struct Sprite *sprite)
// arg 2: target y pixel offset // arg 2: target y pixel offset
// arg 3: mirror vertical translation for opposite battle side // arg 3: mirror vertical translation for opposite battle side
// arg 4: duration // arg 4: duration
void SlideMonToOffset(struct Sprite *sprite) static void SlideMonToOffset(struct Sprite *sprite)
{ {
u8 battler; u8 battler;
u8 monSpriteId; u8 monSpriteId;
@@ -529,7 +584,7 @@ void SlideMonToOffset(struct Sprite *sprite)
sprite->callback = sub_80A6680; sprite->callback = sub_80A6680;
} }
void sub_80D5B48(struct Sprite *sprite) static void sub_80D5B48(struct Sprite *sprite)
{ {
u8 spriteId; u8 spriteId;
u8 battlerId; u8 battlerId;
@@ -573,7 +628,7 @@ void sub_80D5B48(struct Sprite *sprite)
} }
void sub_80D5C20(struct Sprite *sprite) static void sub_80D5C20(struct Sprite *sprite)
{ {
gSprites[sprite->data[5]].pos2.x = 0; gSprites[sprite->data[5]].pos2.x = 0;
gSprites[sprite->data[5]].pos2.y = 0; gSprites[sprite->data[5]].pos2.y = 0;
+8 -9
View File
@@ -27,7 +27,6 @@
#include "constants/trainers.h" #include "constants/trainers.h"
extern struct MusicPlayerInfo gMPlayInfo_BGM; extern struct MusicPlayerInfo gMPlayInfo_BGM;
extern struct UnusedControllerStruct gUnknown_02022D0C;
extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[]; extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[];
@@ -1251,17 +1250,17 @@ static void LinkOpponentHandleDrawTrainerPic(void)
|| (gLinkPlayers[GetBattlerMultiplayerId(gActiveBattler)].version & 0xFF) == VERSION_LEAF_GREEN) || (gLinkPlayers[GetBattlerMultiplayerId(gActiveBattler)].version & 0xFF) == VERSION_LEAF_GREEN)
{ {
if (gLinkPlayers[GetBattlerMultiplayerId(gActiveBattler)].gender != MALE) if (gLinkPlayers[GetBattlerMultiplayerId(gActiveBattler)].gender != MALE)
trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_PKMN_TRAINER_LEAF]; trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_LEAF];
else else
trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_PKMN_TRAINER_RED]; trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_RED];
} }
else if ((gLinkPlayers[GetBattlerMultiplayerId(gActiveBattler)].version & 0xFF) == VERSION_RUBY else if ((gLinkPlayers[GetBattlerMultiplayerId(gActiveBattler)].version & 0xFF) == VERSION_RUBY
|| (gLinkPlayers[GetBattlerMultiplayerId(gActiveBattler)].version & 0xFF) == VERSION_SAPPHIRE) || (gLinkPlayers[GetBattlerMultiplayerId(gActiveBattler)].version & 0xFF) == VERSION_SAPPHIRE)
{ {
if (gLinkPlayers[GetBattlerMultiplayerId(gActiveBattler)].gender != MALE) if (gLinkPlayers[GetBattlerMultiplayerId(gActiveBattler)].gender != MALE)
trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_PKMN_TRAINER_RS_MAY]; trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_RS_MAY];
else else
trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_PKMN_TRAINER_RS_BRENDAN]; trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_RS_BRENDAN];
} }
else else
{ {
@@ -1280,17 +1279,17 @@ static void LinkOpponentHandleDrawTrainerPic(void)
|| (gLinkPlayers[GetMultiplayerId() ^ BIT_SIDE].version & 0xFF) == VERSION_LEAF_GREEN) || (gLinkPlayers[GetMultiplayerId() ^ BIT_SIDE].version & 0xFF) == VERSION_LEAF_GREEN)
{ {
if (gLinkPlayers[GetMultiplayerId() ^ BIT_SIDE].gender != 0) if (gLinkPlayers[GetMultiplayerId() ^ BIT_SIDE].gender != 0)
trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_PKMN_TRAINER_LEAF]; trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_LEAF];
else else
trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_PKMN_TRAINER_RED]; trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_RED];
} }
else if ((gLinkPlayers[GetMultiplayerId() ^ BIT_SIDE].version & 0xFF) == VERSION_RUBY else if ((gLinkPlayers[GetMultiplayerId() ^ BIT_SIDE].version & 0xFF) == VERSION_RUBY
|| (gLinkPlayers[GetMultiplayerId() ^ BIT_SIDE].version & 0xFF) == VERSION_SAPPHIRE) || (gLinkPlayers[GetMultiplayerId() ^ BIT_SIDE].version & 0xFF) == VERSION_SAPPHIRE)
{ {
if (gLinkPlayers[GetMultiplayerId() ^ BIT_SIDE].gender != 0) if (gLinkPlayers[GetMultiplayerId() ^ BIT_SIDE].gender != 0)
trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_PKMN_TRAINER_RS_MAY]; trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_RS_MAY];
else else
trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_PKMN_TRAINER_RS_BRENDAN]; trainerPicId = gFacilityClassToPicIndex[FACILITY_CLASS_RS_BRENDAN];
} }
else else
{ {
-2
View File
@@ -26,8 +26,6 @@
#include "constants/songs.h" #include "constants/songs.h"
#include "constants/trainers.h" #include "constants/trainers.h"
extern struct UnusedControllerStruct gUnknown_02022D0C;
extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[]; extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[];
extern const struct CompressedSpritePalette gTrainerBackPicPaletteTable[]; extern const struct CompressedSpritePalette gTrainerBackPicPaletteTable[];
-1
View File
@@ -34,7 +34,6 @@
#include "constants/trainers.h" #include "constants/trainers.h"
extern struct MusicPlayerInfo gMPlayInfo_BGM; extern struct MusicPlayerInfo gMPlayInfo_BGM;
extern struct UnusedControllerStruct gUnknown_02022D0C;
extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[]; extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[];
-1
View File
@@ -37,7 +37,6 @@
extern u8 gUnknown_0203CEE8; extern u8 gUnknown_0203CEE8;
extern u8 gUnknown_0203CEE9; extern u8 gUnknown_0203CEE9;
extern u8 gUnknown_0203CF00[]; extern u8 gUnknown_0203CF00[];
extern struct UnusedControllerStruct gUnknown_02022D0C;
extern struct MusicPlayerInfo gMPlayInfo_BGM; extern struct MusicPlayerInfo gMPlayInfo_BGM;
extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[]; extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[];
+1 -4
View File
@@ -6,6 +6,7 @@
#include "battle_message.h" #include "battle_message.h"
#include "battle_interface.h" #include "battle_interface.h"
#include "battle_setup.h" #include "battle_setup.h"
#include "battle_tower.h"
#include "bg.h" #include "bg.h"
#include "data2.h" #include "data2.h"
#include "item_use.h" #include "item_use.h"
@@ -26,15 +27,11 @@
#include "constants/songs.h" #include "constants/songs.h"
#include "constants/trainers.h" #include "constants/trainers.h"
extern struct UnusedControllerStruct gUnknown_02022D0C;
extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[]; extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[];
extern const struct CompressedSpritePalette gTrainerBackPicPaletteTable[]; extern const struct CompressedSpritePalette gTrainerBackPicPaletteTable[];
extern void sub_81358F4(void); extern void sub_81358F4(void);
extern void sub_8172EF0(u8 battlerId, struct Pokemon *mon); extern void sub_8172EF0(u8 battlerId, struct Pokemon *mon);
extern void SetMultiuseSpriteTemplateToPokemon(u16, u8);
extern u8 GetFrontierTrainerFrontSpriteId(u16 trainerId);
// this file's functions // this file's functions
static void PlayerPartnerHandleGetMonData(void); static void PlayerPartnerHandleGetMonData(void);
+1 -3
View File
@@ -6,6 +6,7 @@
#include "battle_interface.h" #include "battle_interface.h"
#include "battle_message.h" #include "battle_message.h"
#include "battle_setup.h" #include "battle_setup.h"
#include "battle_tower.h"
#include "battle_tv.h" #include "battle_tv.h"
#include "bg.h" #include "bg.h"
#include "data2.h" #include "data2.h"
@@ -29,14 +30,11 @@
#include "constants/trainers.h" #include "constants/trainers.h"
extern struct MusicPlayerInfo gMPlayInfo_BGM; extern struct MusicPlayerInfo gMPlayInfo_BGM;
extern struct UnusedControllerStruct gUnknown_02022D0C;
extern u8 gUnknown_0203C7B4;
extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[]; extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[];
extern void sub_8172EF0(u8 battlerId, struct Pokemon *mon); extern void sub_8172EF0(u8 battlerId, struct Pokemon *mon);
extern u16 sub_8068B48(void); extern u16 sub_8068B48(void);
extern u8 GetFrontierTrainerFrontSpriteId(u16 trainerId);
// this file's functions // this file's functions
static void RecordedOpponentHandleGetMonData(void); static void RecordedOpponentHandleGetMonData(void);
-4
View File
@@ -25,16 +25,12 @@
#include "constants/battle_anim.h" #include "constants/battle_anim.h"
#include "constants/songs.h" #include "constants/songs.h"
extern u32 gTransformedPersonalities[MAX_BATTLERS_COUNT];
extern u8 gUnknown_0203C7B4;
extern struct MusicPlayerInfo gMPlayInfo_BGM; extern struct MusicPlayerInfo gMPlayInfo_BGM;
extern struct UnusedControllerStruct gUnknown_02022D0C;
extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[]; extern const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[];
extern const struct CompressedSpritePalette gTrainerBackPicPaletteTable[]; extern const struct CompressedSpritePalette gTrainerBackPicPaletteTable[];
extern void sub_8172EF0(u8 battlerId, struct Pokemon *mon); extern void sub_8172EF0(u8 battlerId, struct Pokemon *mon);
extern u8 GetFrontierTrainerFrontSpriteId(u16 trainerId);
// this file's functions // this file's functions
static void RecordedPlayerHandleGetMonData(void); static void RecordedPlayerHandleGetMonData(void);
-3
View File
@@ -31,9 +31,6 @@
#include "constants/songs.h" #include "constants/songs.h"
#include "constants/trainers.h" #include "constants/trainers.h"
extern s32 gUnknown_0203CD70;
extern struct UnusedControllerStruct gUnknown_02022D0C;
extern const struct CompressedSpritePalette gTrainerBackPicPaletteTable[]; extern const struct CompressedSpritePalette gTrainerBackPicPaletteTable[];
extern void sub_8172EF0(u8 battlerId, struct Pokemon *mon); extern void sub_8172EF0(u8 battlerId, struct Pokemon *mon);
+34 -34
View File
@@ -13,10 +13,10 @@
#include "constants/abilities.h" #include "constants/abilities.h"
#include "constants/species.h" #include "constants/species.h"
extern u8 gUnknown_02022D08; static EWRAM_DATA u8 sLinkSendTaskId = 0;
extern u8 gUnknown_02022D09; static EWRAM_DATA u8 sLinkReceiveTaskId = 0;
extern u8 gUnknown_02022D0A; static EWRAM_DATA u8 sUnknown_02022D0A = 0;
EWRAM_DATA struct UnusedControllerStruct gUnknown_02022D0C = {};
static EWRAM_DATA u8 sBattleBuffersTransferData[0x100] = {}; static EWRAM_DATA u8 sBattleBuffersTransferData[0x100] = {};
extern void sub_81B8D64(u8 battlerId, u8 arg1); // party_menu extern void sub_81B8D64(u8 battlerId, u8 arg1); // party_menu
@@ -681,20 +681,20 @@ static void PrepareBufferDataTransfer(u8 bufferId, u8 *data, u16 size)
static void CreateTasksForSendRecvLinkBuffers(void) static void CreateTasksForSendRecvLinkBuffers(void)
{ {
gUnknown_02022D08 = CreateTask(Task_HandleSendLinkBuffersData, 0); sLinkSendTaskId = CreateTask(Task_HandleSendLinkBuffersData, 0);
gTasks[gUnknown_02022D08].data[11] = 0; gTasks[sLinkSendTaskId].data[11] = 0;
gTasks[gUnknown_02022D08].data[12] = 0; gTasks[sLinkSendTaskId].data[12] = 0;
gTasks[gUnknown_02022D08].data[13] = 0; gTasks[sLinkSendTaskId].data[13] = 0;
gTasks[gUnknown_02022D08].data[14] = 0; gTasks[sLinkSendTaskId].data[14] = 0;
gTasks[gUnknown_02022D08].data[15] = 0; gTasks[sLinkSendTaskId].data[15] = 0;
gUnknown_02022D09 = CreateTask(Task_HandleCopyReceivedLinkBuffersData, 0); sLinkReceiveTaskId = CreateTask(Task_HandleCopyReceivedLinkBuffersData, 0);
gTasks[gUnknown_02022D09].data[12] = 0; gTasks[sLinkReceiveTaskId].data[12] = 0;
gTasks[gUnknown_02022D09].data[13] = 0; gTasks[sLinkReceiveTaskId].data[13] = 0;
gTasks[gUnknown_02022D09].data[14] = 0; gTasks[sLinkReceiveTaskId].data[14] = 0;
gTasks[gUnknown_02022D09].data[15] = 0; gTasks[sLinkReceiveTaskId].data[15] = 0;
gUnknown_02022D0A = 0; sUnknown_02022D0A = 0;
} }
enum enum
@@ -716,24 +716,24 @@ void PrepareBufferDataTransferLink(u8 bufferId, u16 size, u8 *data)
s32 i; s32 i;
alignedSize = size - size % 4 + 4; alignedSize = size - size % 4 + 4;
if (gTasks[gUnknown_02022D08].data[14] + alignedSize + LINK_BUFF_DATA + 1 > BATTLE_BUFFER_LINK_SIZE) if (gTasks[sLinkSendTaskId].data[14] + alignedSize + LINK_BUFF_DATA + 1 > BATTLE_BUFFER_LINK_SIZE)
{ {
gTasks[gUnknown_02022D08].data[12] = gTasks[gUnknown_02022D08].data[14]; gTasks[sLinkSendTaskId].data[12] = gTasks[sLinkSendTaskId].data[14];
gTasks[gUnknown_02022D08].data[14] = 0; gTasks[sLinkSendTaskId].data[14] = 0;
} }
gLinkBattleSendBuffer[gTasks[gUnknown_02022D08].data[14] + LINK_BUFF_BUFFER_ID] = bufferId; gLinkBattleSendBuffer[gTasks[sLinkSendTaskId].data[14] + LINK_BUFF_BUFFER_ID] = bufferId;
gLinkBattleSendBuffer[gTasks[gUnknown_02022D08].data[14] + LINK_BUFF_ACTIVE_BATTLER] = gActiveBattler; gLinkBattleSendBuffer[gTasks[sLinkSendTaskId].data[14] + LINK_BUFF_ACTIVE_BATTLER] = gActiveBattler;
gLinkBattleSendBuffer[gTasks[gUnknown_02022D08].data[14] + LINK_BUFF_ATTACKER] = gBattlerAttacker; gLinkBattleSendBuffer[gTasks[sLinkSendTaskId].data[14] + LINK_BUFF_ATTACKER] = gBattlerAttacker;
gLinkBattleSendBuffer[gTasks[gUnknown_02022D08].data[14] + LINK_BUFF_TARGET] = gBattlerTarget; gLinkBattleSendBuffer[gTasks[sLinkSendTaskId].data[14] + LINK_BUFF_TARGET] = gBattlerTarget;
gLinkBattleSendBuffer[gTasks[gUnknown_02022D08].data[14] + LINK_BUFF_SIZE_LO] = alignedSize; gLinkBattleSendBuffer[gTasks[sLinkSendTaskId].data[14] + LINK_BUFF_SIZE_LO] = alignedSize;
gLinkBattleSendBuffer[gTasks[gUnknown_02022D08].data[14] + LINK_BUFF_SIZE_HI] = (alignedSize & 0x0000FF00) >> 8; gLinkBattleSendBuffer[gTasks[sLinkSendTaskId].data[14] + LINK_BUFF_SIZE_HI] = (alignedSize & 0x0000FF00) >> 8;
gLinkBattleSendBuffer[gTasks[gUnknown_02022D08].data[14] + LINK_BUFF_ABSENT_BATTLER_FLAGS] = gAbsentBattlerFlags; gLinkBattleSendBuffer[gTasks[sLinkSendTaskId].data[14] + LINK_BUFF_ABSENT_BATTLER_FLAGS] = gAbsentBattlerFlags;
gLinkBattleSendBuffer[gTasks[gUnknown_02022D08].data[14] + LINK_BUFF_EFFECT_BATTLER] = gEffectBattler; gLinkBattleSendBuffer[gTasks[sLinkSendTaskId].data[14] + LINK_BUFF_EFFECT_BATTLER] = gEffectBattler;
for (i = 0; i < size; i++) for (i = 0; i < size; i++)
gLinkBattleSendBuffer[gTasks[gUnknown_02022D08].data[14] + LINK_BUFF_DATA + i] = data[i]; gLinkBattleSendBuffer[gTasks[sLinkSendTaskId].data[14] + LINK_BUFF_DATA + i] = data[i];
gTasks[gUnknown_02022D08].data[14] = gTasks[gUnknown_02022D08].data[14] + alignedSize + LINK_BUFF_DATA; gTasks[sLinkSendTaskId].data[14] = gTasks[sLinkSendTaskId].data[14] + alignedSize + LINK_BUFF_DATA;
} }
static void Task_HandleSendLinkBuffersData(u8 taskId) static void Task_HandleSendLinkBuffersData(u8 taskId)
@@ -845,19 +845,19 @@ void sub_8033648(void)
#endif #endif
r6 = gBlockRecvBuffer[i][2]; r6 = gBlockRecvBuffer[i][2];
if (gTasks[gUnknown_02022D09].data[14] + 9 + r6 > 0x1000) if (gTasks[sLinkReceiveTaskId].data[14] + 9 + r6 > 0x1000)
{ {
gTasks[gUnknown_02022D09].data[12] = gTasks[gUnknown_02022D09].data[14]; gTasks[sLinkReceiveTaskId].data[12] = gTasks[sLinkReceiveTaskId].data[14];
gTasks[gUnknown_02022D09].data[14] = 0; gTasks[sLinkReceiveTaskId].data[14] = 0;
} }
dest = &gLinkBattleRecvBuffer[gTasks[gUnknown_02022D09].data[14]]; dest = &gLinkBattleRecvBuffer[gTasks[sLinkReceiveTaskId].data[14]];
src = recvBuffer; src = recvBuffer;
for (j = 0; j < r6 + 8; j++) for (j = 0; j < r6 + 8; j++)
dest[j] = src[j]; dest[j] = src[j];
gTasks[gUnknown_02022D09].data[14] = gTasks[gUnknown_02022D09].data[14] + r6 + 8; gTasks[sLinkReceiveTaskId].data[14] = gTasks[sLinkReceiveTaskId].data[14] + r6 + 8;
} }
} }
} }
+1 -1
View File
@@ -4791,7 +4791,7 @@ static void DisplayTrainerInfoOnCard(u8 flags, u8 trainerTournamentId)
i = 0; i = 0;
if (trainerId == TRAINER_PLAYER) if (trainerId == TRAINER_PLAYER)
j = gFacilityClassToTrainerClass[FACILITY_CLASS_PKMN_TRAINER_BRENDAN]; j = gFacilityClassToTrainerClass[FACILITY_CLASS_BRENDAN];
else if (trainerId == TRAINER_FRONTIER_BRAIN) else if (trainerId == TRAINER_FRONTIER_BRAIN)
j = GetDomeBrainTrainerClass(); j = GetDomeBrainTrainerClass();
else else
+3 -3
View File
@@ -451,10 +451,10 @@ const struct TrainerMoney gTrainerMoneyTable[] =
{TRAINER_CLASS_AROMA_LADY, 10}, {TRAINER_CLASS_AROMA_LADY, 10},
{TRAINER_CLASS_RUIN_MANIAC, 15}, {TRAINER_CLASS_RUIN_MANIAC, 15},
{TRAINER_CLASS_INTERVIEWER, 12}, {TRAINER_CLASS_INTERVIEWER, 12},
{TRAINER_CLASS_TUBER_1, 1}, {TRAINER_CLASS_TUBER_F, 1},
{TRAINER_CLASS_TUBER_2, 1}, {TRAINER_CLASS_TUBER_M, 1},
{TRAINER_CLASS_SIS_AND_BRO, 3}, {TRAINER_CLASS_SIS_AND_BRO, 3},
{TRAINER_CLASS_COOLTRAINER_1, 12}, {TRAINER_CLASS_COOLTRAINER, 12},
{TRAINER_CLASS_HEX_MANIAC, 6}, {TRAINER_CLASS_HEX_MANIAC, 6},
{TRAINER_CLASS_LADY, 50}, {TRAINER_CLASS_LADY, 50},
{TRAINER_CLASS_BEAUTY, 20}, {TRAINER_CLASS_BEAUTY, 20},
+2 -56
View File
@@ -1204,10 +1204,9 @@ u16 sub_8162548(u8 challengeNum, u8 battleNum)
return trainerId; return trainerId;
} }
#ifdef NONMATCHING static void sub_81625B4(u8 challengeNum, u8 battleNum, u16 *trainerIdPtr, u8 *arg3) // Unused
static u16 sub_81625B4(u8 challengeNum, u8 battleNum, u16 *trainerIdPtr, u8 *arg3) // Unused
{ {
register u16 trainerId, count; u16 trainerId, count;
if (challengeNum <= 7) if (challengeNum <= 7)
{ {
@@ -1231,59 +1230,6 @@ static u16 sub_81625B4(u8 challengeNum, u8 battleNum, u16 *trainerIdPtr, u8 *arg
*trainerIdPtr = trainerId; *trainerIdPtr = trainerId;
*arg3 = count; *arg3 = count;
} }
#else
NAKED
static u16 sub_81625B4(u8 challengeNum, u8 battleNum, u16 *trainerIdPtr, u8 *arg3)
{
asm_unified(" push {r4,lr}\n\
adds r4, r2, 0\n\
lsls r0, 24\n\
lsrs r0, 24\n\
adds r2, r0, 0\n\
lsls r1, 24\n\
lsrs r1, 24\n\
cmp r0, 0x7\n\
bhi _081625F4\n\
cmp r1, 0x6\n\
bne _081625D4\n\
ldr r1, =gUnknown_085DFA1A\n\
lsls r2, r0, 2\n\
b _081625D8\n\
.pool\n\
_081625D4:\n\
ldr r1, =gUnknown_085DF9FA\n\
lsls r2, 2\n\
_081625D8:\n\
adds r0, r1, 0x2\n\
adds r0, r2, r0\n\
adds r2, r1\n\
ldrh r0, [r0]\n\
ldrh r1, [r2]\n\
subs r0, r1\n\
adds r0, 0x1\n\
lsls r0, 16\n\
lsrs r1, r0, 16\n\
ldrh r0, [r2]\n\
b _08162604\n\
.pool\n\
_081625F4:\n\
ldr r0, =gUnknown_085DF9FA\n\
ldrh r1, [r0, 0x1E]\n\
ldrh r2, [r0, 0x1C]\n\
subs r1, r2\n\
adds r1, 0x1\n\
lsls r1, 16\n\
lsrs r1, 16\n\
ldrh r0, [r0, 0x1C]\n\
_08162604:\n\
strh r0, [r4]\n\
strb r1, [r3]\n\
pop {r4}\n\
pop {r0}\n\
bx r0\n\
.pool");
}
#endif
void SetBattleFacilityTrainerGfxId(u16 trainerId, u8 tempVarId) void SetBattleFacilityTrainerGfxId(u16 trainerId, u8 tempVarId)
{ {
@@ -1,4 +1,3 @@
static const struct PyramidWildMon sLevel50WildMons_Round1[] = static const struct PyramidWildMon sLevel50WildMons_Round1[] =
{ {
{ {
@@ -1,4 +1,3 @@
static const struct PyramidWildMon sOpenLevelWildMons_Round1[] = static const struct PyramidWildMon sOpenLevelWildMons_Round1[] =
{ {
{ {
+4614 -3910
View File
File diff suppressed because it is too large Load Diff
-8
View File
@@ -1,10 +1,3 @@
//
// Created by scott on 10/21/2017.
//
#ifndef GUARD_DATA_DECORATION_DESCRIPTION_H
#define GUARD_DATA_DECORATION_DESCRIPTION_H
const u8 DecorDesc_SMALL_DESK[] = _( const u8 DecorDesc_SMALL_DESK[] = _(
"A small desk built\n" "A small desk built\n"
"for one."); "for one.");
@@ -578,4 +571,3 @@ const u8 DecorDesc_REGISTEEL_DOLL[] = _(
"A large doll.\n" "A large doll.\n"
"Place it on a mat\n" "Place it on a mat\n"
"or a desk."); "or a desk.");
#endif //GUARD_DATA_DECORATION_DESCRIPTION_H
-9
View File
@@ -1,10 +1,3 @@
//
// Created by scott on 10/21/2017.
//
#ifndef GUARD_DATA_DECORATION_HEADER_H
#define GUARD_DATA_DECORATION_HEADER_H
const struct Decoration gDecorations[] = { const struct Decoration gDecorations[] = {
{ {
DECOR_NONE, DECOR_NONE,
@@ -1096,5 +1089,3 @@ const struct Decoration gDecorations[] = {
DecorDesc_REGISTEEL_DOLL, DecorDesc_REGISTEEL_DOLL,
DecorGfx_REGISTEEL_DOLL} DecorGfx_REGISTEEL_DOLL}
}; };
#endif //GUARD_DATA_DECORATION_HEADER_H
-9
View File
@@ -1,10 +1,3 @@
//
// Created by scott on 10/21/2017.
//
#ifndef GUARD_ICON_H
#define GUARD_ICON_H
const u32 *const gUnknown_085A6BE8[][2] = { const u32 *const gUnknown_085A6BE8[][2] = {
{gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
{NULL, NULL}, {NULL, NULL},
@@ -128,5 +121,3 @@ const u32 *const gUnknown_085A6BE8[][2] = {
{gUnknown_08DB9DD4, gUnknown_08DB9EE4}, {gUnknown_08DB9DD4, gUnknown_08DB9EE4},
{gUnknown_08DBA020, gUnknown_08DBA12C} {gUnknown_08DBA020, gUnknown_08DBA12C}
}; };
#endif //GUARD_ICON_H
-9
View File
@@ -1,10 +1,3 @@
//
// Created by scott on 10/21/2017.
//
#ifndef GUARD_TILEMAPS_H
#define GUARD_TILEMAPS_H
const u8 Unknown_085A6FB0[] = { const u8 Unknown_085A6FB0[] = {
0x00, 0x01, 0x02, 0x03 0x00, 0x01, 0x02, 0x03
}; };
@@ -235,5 +228,3 @@ const struct {
Unknown_085A7198, Unknown_085A7198,
0x18 0x18
}}; }};
#endif //GUARD_TILEMAPS_H
-5
View File
@@ -1,6 +1,3 @@
#ifndef GUARD_DATA_DECORATION_TILES
#define GUARD_DATA_DECORATION_TILES
const u16 DecorGfx_SMALL_DESK[] = { const u16 DecorGfx_SMALL_DESK[] = {
0x87 0x87
}; };
@@ -642,5 +639,3 @@ const u16 DecorGfx_REGICE_DOLL[] = {
const u16 DecorGfx_REGISTEEL_DOLL[] = { const u16 DecorGfx_REGISTEEL_DOLL[] = {
EVENT_OBJ_GFX_BIG_REGISTEEL_DOLL EVENT_OBJ_GFX_BIG_REGISTEEL_DOLL
}; };
#endif // GUARD_DATA_DECORATION_TILES
-5
View File
@@ -1,6 +1,3 @@
#ifndef GUARD_BASE_OAM_H
#define GUARD_BASE_OAM_H
const struct OamData gEventObjectBaseOam_8x8 = { const struct OamData gEventObjectBaseOam_8x8 = {
.shape = 0, .shape = 0,
.size = 0, .size = 0,
@@ -48,5 +45,3 @@ const struct OamData gEventObjectBaseOam_64x64 = {
.size = 3, .size = 3,
.priority = 2 .priority = 2
}; };
#endif //GUARD_BASE_OAM_H
@@ -1,6 +1,3 @@
#ifndef GUARD_BERRY_TREE_GRAPHICS_TABLES_H
#define GUARD_BERRY_TREE_GRAPHICS_TABLES_H
const struct SpriteFrameImage gEventObjectPicTable_PechaBerryTree[] = { const struct SpriteFrameImage gEventObjectPicTable_PechaBerryTree[] = {
overworld_frame(gEventObjectPic_BerryTreeDirtPile, 2, 2, 0), overworld_frame(gEventObjectPic_BerryTreeDirtPile, 2, 2, 0),
overworld_frame(gEventObjectPic_BerryTreeSprout, 2, 2, 0), overworld_frame(gEventObjectPic_BerryTreeSprout, 2, 2, 0),
@@ -565,6 +562,3 @@ const u8 *const gBerryTreeEventObjectGraphicsIdTablePointers[] = {
gBerryTreeEventObjectGraphicsIdTable, gBerryTreeEventObjectGraphicsIdTable,
gBerryTreeEventObjectGraphicsIdTable, gBerryTreeEventObjectGraphicsIdTable,
}; };
#endif //GUARD_BERRY_TREE_GRAPHICS_TABLES_H
@@ -1,6 +1,3 @@
#ifndef GUARD_EVENT_OBJECT_ANIMS_H
#define GUARD_EVENT_OBJECT_ANIMS_H
const union AnimCmd gEventObjectImageAnim_StayStill[] = const union AnimCmd gEventObjectImageAnim_StayStill[] =
{ {
ANIMCMD_FRAME(0, 8), ANIMCMD_FRAME(0, 8),
@@ -1172,5 +1169,3 @@ const struct UnkStruct_085094AC gUnknown_085094AC[] = {
{0, 0, 0, 0}, {0, 0, 0, 0},
}, },
}; };
#endif //GUARD_EVENT_OBJECT_ANIMS_H
@@ -1,6 +1,3 @@
#ifndef GUARD_EVENT_OBJECT_GFX_H
#define GUARD_EVENT_OBJECT_GFX_H
const u32 gEventObjectPic_BrendanNormal[] = INCBIN_U32("graphics/event_objects/pics/people/brendan/walking.4bpp"); const u32 gEventObjectPic_BrendanNormal[] = INCBIN_U32("graphics/event_objects/pics/people/brendan/walking.4bpp");
const u32 gEventObjectPic_BrendanRunning[] = INCBIN_U32("graphics/event_objects/pics/people/brendan/running.4bpp"); const u32 gEventObjectPic_BrendanRunning[] = INCBIN_U32("graphics/event_objects/pics/people/brendan/running.4bpp");
const u16 gEventObjectPalette8[] = INCBIN_U16("graphics/event_objects/palettes/field_object_palette_08.gbapal"); const u16 gEventObjectPalette8[] = INCBIN_U16("graphics/event_objects/palettes/field_object_palette_08.gbapal");
@@ -307,7 +304,7 @@ const u16 gFieldEffectObjectPalette0[] = INCBIN_U16("graphics/event_objects/pale
const u16 gFieldEffectObjectPalette1[] = INCBIN_U16("graphics/event_objects/palettes/field_effect_object_palette_01.gbapal"); const u16 gFieldEffectObjectPalette1[] = INCBIN_U16("graphics/event_objects/palettes/field_effect_object_palette_01.gbapal");
const u32 gFieldEffectObjectPic_GroundImpactDust[] = INCBIN_U32("graphics/event_objects/pics/effects/ground_impact_dust.4bpp"); const u32 gFieldEffectObjectPic_GroundImpactDust[] = INCBIN_U32("graphics/event_objects/pics/effects/ground_impact_dust.4bpp");
const u32 gFieldEffectObjectPic_BikeHopTallGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_hop_tall_grass.4bpp"); const u32 gFieldEffectObjectPic_BikeHopTallGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_hop_tall_grass.4bpp");
const u32 gUnusedGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/unused_grass.4bpp"); const u32 gUnusedGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/unused_grass.4bpp");
const u32 gFieldEffectObjectPic_Unknown16[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_16.4bpp"); const u32 gFieldEffectObjectPic_Unknown16[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_16.4bpp");
const u32 gFieldEffectObjectPic_Unknown17[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_17.4bpp"); const u32 gFieldEffectObjectPic_Unknown17[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_17.4bpp");
const u32 gFieldEffectObjectPic_Unknown18[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_18.4bpp"); const u32 gFieldEffectObjectPic_Unknown18[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_18.4bpp");
@@ -363,5 +360,3 @@ const u32 gEventObjectPic_Lugia[] = INCBIN_U32("graphics/event_objects/pics/poke
const u16 gEventObjectPalette32[] = INCBIN_U16("graphics/event_objects/palettes/field_object_palette_32.gbapal"); const u16 gEventObjectPalette32[] = INCBIN_U16("graphics/event_objects/palettes/field_object_palette_32.gbapal");
const u32 gEventObjectPic_HoOh[] = INCBIN_U32("graphics/event_objects/pics/pokemon/ho_oh.4bpp"); const u32 gEventObjectPic_HoOh[] = INCBIN_U32("graphics/event_objects/pics/pokemon/ho_oh.4bpp");
const u16 gEventObjectPalette31[] = INCBIN_U16("graphics/event_objects/palettes/field_object_palette_31.gbapal"); const u16 gEventObjectPalette31[] = INCBIN_U16("graphics/event_objects/palettes/field_object_palette_31.gbapal");
#endif //GUARD_EVENT_OBJECT_GFX_H
@@ -1,6 +1,3 @@
#ifndef GUARD_EVENT_OBJECT_GRAPHICS_INFO_H
#define GUARD_EVENT_OBJECT_GRAPHICS_INFO_H
const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanNormal = {0xFFFF, EVENT_OBJ_PAL_TAG_8, EVENT_OBJ_PAL_TAG_10, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_16x32, gEventObjectSpriteOamTables_16x32, gEventObjectImageAnimTable_BrendanMayNormal, gEventObjectPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanNormal = {0xFFFF, EVENT_OBJ_PAL_TAG_8, EVENT_OBJ_PAL_TAG_10, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_16x32, gEventObjectSpriteOamTables_16x32, gEventObjectImageAnimTable_BrendanMayNormal, gEventObjectPicTable_BrendanNormal, gDummySpriteAffineAnimTable};
const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanMachBike = {0xFFFF, EVENT_OBJ_PAL_TAG_8, EVENT_OBJ_PAL_TAG_10, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_Standard, gEventObjectPicTable_BrendanMachBike, gDummySpriteAffineAnimTable}; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanMachBike = {0xFFFF, EVENT_OBJ_PAL_TAG_8, EVENT_OBJ_PAL_TAG_10, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_Standard, gEventObjectPicTable_BrendanMachBike, gDummySpriteAffineAnimTable};
const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanAcroBike = {0xFFFF, EVENT_OBJ_PAL_TAG_8, EVENT_OBJ_PAL_TAG_10, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_AcroBike, gEventObjectPicTable_BrendanAcroBike, gDummySpriteAffineAnimTable}; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanAcroBike = {0xFFFF, EVENT_OBJ_PAL_TAG_8, EVENT_OBJ_PAL_TAG_10, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_AcroBike, gEventObjectPicTable_BrendanAcroBike, gDummySpriteAffineAnimTable};
@@ -246,5 +243,3 @@ const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_RubySapphireBrenda
const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_RubySapphireMay = {0xFFFF, EVENT_OBJ_PAL_TAG_34, EVENT_OBJ_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_16x32, gEventObjectSpriteOamTables_16x32, gEventObjectImageAnimTable_Standard, gEventObjectPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_RubySapphireMay = {0xFFFF, EVENT_OBJ_PAL_TAG_34, EVENT_OBJ_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_16x32, gEventObjectSpriteOamTables_16x32, gEventObjectImageAnimTable_Standard, gEventObjectPicTable_RubySapphireMay, gDummySpriteAffineAnimTable};
const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_Lugia = {0xFFFF, EVENT_OBJ_PAL_TAG_32, EVENT_OBJ_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_Standard, gEventObjectPicTable_Lugia, gDummySpriteAffineAnimTable}; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_Lugia = {0xFFFF, EVENT_OBJ_PAL_TAG_32, EVENT_OBJ_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_Standard, gEventObjectPicTable_Lugia, gDummySpriteAffineAnimTable};
const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_HoOh = {0xFFFF, EVENT_OBJ_PAL_TAG_31, EVENT_OBJ_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_HoOh, gEventObjectPicTable_HoOh, gDummySpriteAffineAnimTable}; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_HoOh = {0xFFFF, EVENT_OBJ_PAL_TAG_31, EVENT_OBJ_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_HoOh, gEventObjectPicTable_HoOh, gDummySpriteAffineAnimTable};
#endif //GUARD_EVENT_OBJECT_GRAPHICS_INFO_H
@@ -1,6 +1,3 @@
#ifndef GUARD_EVENT_OBJECT_GRAPHICS_INFO_POINTERS_H
#define GUARD_EVENT_OBJECT_GRAPHICS_INFO_POINTERS_H
const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanNormal; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanNormal;
const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanMachBike; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanMachBike;
const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanSurfing; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanSurfing;
@@ -500,5 +497,3 @@ const struct EventObjectGraphicsInfo *const gMauvilleOldManGraphicsInfoPointers[
&gEventObjectGraphicsInfo_UnusedMauvilleOldMan1, &gEventObjectGraphicsInfo_UnusedMauvilleOldMan1,
&gEventObjectGraphicsInfo_UnusedMauvilleOldMan2, &gEventObjectGraphicsInfo_UnusedMauvilleOldMan2,
}; };
#endif //GUARD_EVENT_OBJECT_GRAPHICS_INFO_POINTERS_H
@@ -1,6 +1,3 @@
#ifndef GUARD_EVENT_OBJECT_PIC_TABLES_H
#define GUARD_EVENT_OBJECT_PIC_TABLES_H
const struct SpriteFrameImage gEventObjectPicTable_BrendanNormal[] = { const struct SpriteFrameImage gEventObjectPicTable_BrendanNormal[] = {
overworld_frame(gEventObjectPic_BrendanNormal, 2, 4, 0), overworld_frame(gEventObjectPic_BrendanNormal, 2, 4, 0),
overworld_frame(gEventObjectPic_BrendanNormal, 2, 4, 1), overworld_frame(gEventObjectPic_BrendanNormal, 2, 4, 1),
@@ -2175,5 +2172,3 @@ const struct SpriteFrameImage gEventObjectPicTable_RubySapphireMay[] = {
overworld_frame(gEventObjectPic_RubySapphireMayNormal, 2, 4, 7), overworld_frame(gEventObjectPic_RubySapphireMayNormal, 2, 4, 7),
overworld_frame(gEventObjectPic_RubySapphireMayNormal, 2, 4, 8), overworld_frame(gEventObjectPic_RubySapphireMayNormal, 2, 4, 8),
}; };
#endif //GUARD_EVENT_OBJECT_PIC_TABLES_H
@@ -1,6 +1,3 @@
#ifndef GUARD_EVENT_OBJECT_SUBSPRITES_H
#define GUARD_EVENT_OBJECT_SUBSPRITES_H
const struct Subsprite gEventObjectSpriteOamTable_16x16_0[] = { const struct Subsprite gEventObjectSpriteOamTable_16x16_0[] = {
{ -8, -8, 0, 1, 0, 2} { -8, -8, 0, 1, 0, 2}
}; };
@@ -338,5 +335,3 @@ const struct SubspriteTable gEventObjectSpriteOamTables_SubmarineShadow[] = {
{16, gEventObjectSpriteOamTable_SubmarineShadow_3}, {16, gEventObjectSpriteOamTable_SubmarineShadow_3},
{16, gEventObjectSpriteOamTable_SubmarineShadow_3} {16, gEventObjectSpriteOamTable_SubmarineShadow_3}
}; };
#endif //GUARD_EVENT_OBJECT_SUBSPRITES_H
@@ -1,6 +1,3 @@
#ifndef GUARD_FIELD_EFFECT_OBJECT_TEMPLATE_POINTERS_H
#define GUARD_FIELD_EFFECT_OBJECT_TEMPLATE_POINTERS_H
const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall; const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall;
const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium; const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium;
const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge; const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge;
@@ -78,5 +75,3 @@ const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[] = {
&gFieldEffectObjectTemplate_Unknown35, &gFieldEffectObjectTemplate_Unknown35,
&gFieldEffectObjectTemplate_Rayquaza, &gFieldEffectObjectTemplate_Rayquaza,
}; };
#endif //GUARD_FIELD_EFFECT_OBJECT_TEMPLATE_POINTERS_H
@@ -1,6 +1,3 @@
#ifndef GUARD_FIELD_EFFECT_OBJECTS_H
#define GUARD_FIELD_EFFECT_OBJECTS_H
const struct SpritePalette gFieldEffectObjectPaletteInfo0 = {gFieldEffectObjectPalette0, 0x1004}; const struct SpritePalette gFieldEffectObjectPaletteInfo0 = {gFieldEffectObjectPalette0, 0x1004};
const struct SpritePalette gFieldEffectObjectPaletteInfo1 = {gFieldEffectObjectPalette1, 0x1005}; const struct SpritePalette gFieldEffectObjectPaletteInfo1 = {gFieldEffectObjectPalette1, 0x1005};
@@ -993,5 +990,3 @@ const struct SpriteFrameImage gFieldEffectObjectPicTable_Rayquaza[] = {
const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza = {0xFFFF, 0xFFFF, &gEventObjectBaseOam_32x32, gFieldEffectObjectImageAnimTable_Rayquaza, gFieldEffectObjectPicTable_Rayquaza, gDummySpriteAffineAnimTable, sub_8155F80}; const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza = {0xFFFF, 0xFFFF, &gEventObjectBaseOam_32x32, gFieldEffectObjectImageAnimTable_Rayquaza, gFieldEffectObjectPicTable_Rayquaza, gDummySpriteAffineAnimTable, sub_8155F80};
const struct SpritePalette gFieldEffectObjectPaletteInfoUnused = {gEventObjectPalette2, 0x1011}; const struct SpritePalette gFieldEffectObjectPaletteInfoUnused = {gEventObjectPalette2, 0x1011};
#endif //GUARD_FIELD_EFFECT_OBJECTS_H
@@ -1,6 +1,3 @@
#ifndef GUARD_MOVEMENT_ACTION_FUNC_TABLES_H
#define GUARD_MOVEMENT_ACTION_FUNC_TABLES_H
u8 MovementAction_FaceDown_Step0(struct EventObject *, struct Sprite *); u8 MovementAction_FaceDown_Step0(struct EventObject *, struct Sprite *);
u8 MovementAction_FaceDown_Step0(struct EventObject *, struct Sprite *); u8 MovementAction_FaceDown_Step0(struct EventObject *, struct Sprite *);
u8 MovementAction_PauseSpriteAnim(struct EventObject *, struct Sprite *); u8 MovementAction_PauseSpriteAnim(struct EventObject *, struct Sprite *);
@@ -1514,5 +1511,3 @@ u8 (*const gMovementActionFuncs_DestroyExtraTaskIfAtTop[])(struct EventObject *,
MovementAction_DestroyExtraTaskIfAtTop_Step0, MovementAction_DestroyExtraTaskIfAtTop_Step0,
MovementAction_Finish, MovementAction_Finish,
}; };
#endif //GUARD_MOVEMENT_ACTION_FUNC_TABLES_H
@@ -1,6 +1,3 @@
#ifndef GUARD_MOVEMENT_TYPE_FUNC_TABLES_H
#define GUARD_MOVEMENT_TYPE_FUNC_TABLES_H
u8 (*const gMovementTypeFuncs_WanderAround[])(struct EventObject *, struct Sprite *) = { u8 (*const gMovementTypeFuncs_WanderAround[])(struct EventObject *, struct Sprite *) = {
MovementType_WanderAround_Step0, MovementType_WanderAround_Step0,
MovementType_WanderAround_Step1, MovementType_WanderAround_Step1,
@@ -439,5 +436,3 @@ u8 (*const gMovementTypeFuncs_Invisible[])(struct EventObject *, struct Sprite *
MovementType_Invisible_Step1, MovementType_Invisible_Step1,
MovementType_Invisible_Step2, MovementType_Invisible_Step2,
}; };
#endif //GUARD_MOVEMENT_TYPE_FUNC_TABLES_H
+405 -412
View File
@@ -1,414 +1,407 @@
#ifndef GUARD_DATA_ITEM_ICON_TABLE_H const u32 *const gItemIconTable[][2] =
#define GUARD_DATA_ITEM_ICON_TABLE_H
#include "global.h"
#include "graphics.h"
const u32 *const gItemIconTable[][2] =
{ {
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_NONE] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
// Pokeballs // Pokeballs
gItemIcon_MasterBall, gItemIconPalette_MasterBall, [ITEM_MASTER_BALL] = {gItemIcon_MasterBall, gItemIconPalette_MasterBall},
gItemIcon_UltraBall, gItemIconPalette_UltraBall, [ITEM_ULTRA_BALL] = {gItemIcon_UltraBall, gItemIconPalette_UltraBall},
gItemIcon_GreatBall, gItemIconPalette_GreatBall, [ITEM_GREAT_BALL] = {gItemIcon_GreatBall, gItemIconPalette_GreatBall},
gItemIcon_PokeBall, gItemIconPalette_PokeBall, [ITEM_POKE_BALL] = {gItemIcon_PokeBall, gItemIconPalette_PokeBall},
gItemIcon_SafariBall, gItemIconPalette_SafariBall, [ITEM_SAFARI_BALL] = {gItemIcon_SafariBall, gItemIconPalette_SafariBall},
gItemIcon_NetBall, gItemIconPalette_NetBall, [ITEM_NET_BALL] = {gItemIcon_NetBall, gItemIconPalette_NetBall},
gItemIcon_DiveBall, gItemIconPalette_DiveBall, [ITEM_DIVE_BALL] = {gItemIcon_DiveBall, gItemIconPalette_DiveBall},
gItemIcon_NestBall, gItemIconPalette_NestBall, [ITEM_NEST_BALL] = {gItemIcon_NestBall, gItemIconPalette_NestBall},
gItemIcon_RepeatBall, gItemIconPalette_RepeatBall, [ITEM_REPEAT_BALL] = {gItemIcon_RepeatBall, gItemIconPalette_RepeatBall},
gItemIcon_TimerBall, gItemIconPalette_RepeatBall, [ITEM_TIMER_BALL] = {gItemIcon_TimerBall, gItemIconPalette_RepeatBall},
gItemIcon_LuxuryBall, gItemIconPalette_LuxuryBall, [ITEM_LUXURY_BALL] = {gItemIcon_LuxuryBall, gItemIconPalette_LuxuryBall},
gItemIcon_PremierBall, gItemIconPalette_LuxuryBall, [ITEM_PREMIER_BALL] = {gItemIcon_PremierBall, gItemIconPalette_LuxuryBall},
// Medicine // Medicine
gItemIcon_Potion, gItemIconPalette_Potion, [ITEM_POTION] = {gItemIcon_Potion, gItemIconPalette_Potion},
gItemIcon_Antidote, gItemIconPalette_Antidote, [ITEM_ANTIDOTE] = {gItemIcon_Antidote, gItemIconPalette_Antidote},
gItemIcon_StatusHeal, gItemIconPalette_BurnHeal, [ITEM_BURN_HEAL] = {gItemIcon_StatusHeal, gItemIconPalette_BurnHeal},
gItemIcon_StatusHeal, gItemIconPalette_IceHeal, [ITEM_ICE_HEAL] = {gItemIcon_StatusHeal, gItemIconPalette_IceHeal},
gItemIcon_StatusHeal, gItemIconPalette_Awakening, [ITEM_AWAKENING] = {gItemIcon_StatusHeal, gItemIconPalette_Awakening},
gItemIcon_StatusHeal, gItemIconPalette_ParalyzeHeal, [ITEM_PARALYZE_HEAL] = {gItemIcon_StatusHeal, gItemIconPalette_ParalyzeHeal},
gItemIcon_LargePotion, gItemIconPalette_FullRestore, [ITEM_FULL_RESTORE] = {gItemIcon_LargePotion, gItemIconPalette_FullRestore},
gItemIcon_LargePotion, gItemIconPalette_MaxPotion, [ITEM_MAX_POTION] = {gItemIcon_LargePotion, gItemIconPalette_MaxPotion},
gItemIcon_Potion, gItemIconPalette_HyperPotion, [ITEM_HYPER_POTION] = {gItemIcon_Potion, gItemIconPalette_HyperPotion},
gItemIcon_Potion, gItemIconPalette_SuperPotion, [ITEM_SUPER_POTION] = {gItemIcon_Potion, gItemIconPalette_SuperPotion},
gItemIcon_FullHeal, gItemIconPalette_FullHeal, [ITEM_FULL_HEAL] = {gItemIcon_FullHeal, gItemIconPalette_FullHeal},
gItemIcon_Revive, gItemIconPalette_Revive, [ITEM_REVIVE] = {gItemIcon_Revive, gItemIconPalette_Revive},
gItemIcon_MaxRevive, gItemIconPalette_Revive, [ITEM_MAX_REVIVE] = {gItemIcon_MaxRevive, gItemIconPalette_Revive},
gItemIcon_FreshWater, gItemIconPalette_FreshWater, [ITEM_FRESH_WATER] = {gItemIcon_FreshWater, gItemIconPalette_FreshWater},
gItemIcon_SodaPop, gItemIconPalette_SodaPop, [ITEM_SODA_POP] = {gItemIcon_SodaPop, gItemIconPalette_SodaPop},
gItemIcon_Lemonade, gItemIconPalette_Lemonade, [ITEM_LEMONADE] = {gItemIcon_Lemonade, gItemIconPalette_Lemonade},
gItemIcon_MoomooMilk, gItemIconPalette_MoomooMilk, [ITEM_MOOMOO_MILK] = {gItemIcon_MoomooMilk, gItemIconPalette_MoomooMilk},
gItemIcon_Powder, gItemIconPalette_EnergyPowder, [ITEM_ENERGY_POWDER] = {gItemIcon_Powder, gItemIconPalette_EnergyPowder},
gItemIcon_EnergyRoot, gItemIconPalette_EnergyRoot, [ITEM_ENERGY_ROOT] = {gItemIcon_EnergyRoot, gItemIconPalette_EnergyRoot},
gItemIcon_Powder, gItemIconPalette_HealPowder, [ITEM_HEAL_POWDER] = {gItemIcon_Powder, gItemIconPalette_HealPowder},
gItemIcon_RevivalHerb, gItemIconPalette_RevivalHerb, [ITEM_REVIVAL_HERB] = {gItemIcon_RevivalHerb, gItemIconPalette_RevivalHerb},
gItemIcon_Ether, gItemIconPalette_Ether, [ITEM_ETHER] = {gItemIcon_Ether, gItemIconPalette_Ether},
gItemIcon_Ether, gItemIconPalette_MaxEther, [ITEM_MAX_ETHER] = {gItemIcon_Ether, gItemIconPalette_MaxEther},
gItemIcon_Ether, gItemIconPalette_Elixir, [ITEM_ELIXIR] = {gItemIcon_Ether, gItemIconPalette_Elixir},
gItemIcon_Ether, gItemIconPalette_MaxElixir, [ITEM_MAX_ELIXIR] = {gItemIcon_Ether, gItemIconPalette_MaxElixir},
gItemIcon_LavaCookie, gItemIconPalette_LavaCookieAndLetter, [ITEM_LAVA_COOKIE] = {gItemIcon_LavaCookie, gItemIconPalette_LavaCookieAndLetter},
gItemIcon_Flute, gItemIconPalette_BlueFlute, [ITEM_BLUE_FLUTE] = {gItemIcon_Flute, gItemIconPalette_BlueFlute},
gItemIcon_Flute, gItemIconPalette_YellowFlute, [ITEM_YELLOW_FLUTE] = {gItemIcon_Flute, gItemIconPalette_YellowFlute},
gItemIcon_Flute, gItemIconPalette_RedFlute, [ITEM_RED_FLUTE] = {gItemIcon_Flute, gItemIconPalette_RedFlute},
gItemIcon_Flute, gItemIconPalette_BlackFlute, [ITEM_BLACK_FLUTE] = {gItemIcon_Flute, gItemIconPalette_BlackFlute},
gItemIcon_Flute, gItemIconPalette_WhiteFlute, [ITEM_WHITE_FLUTE] = {gItemIcon_Flute, gItemIconPalette_WhiteFlute},
gItemIcon_BerryJuice, gItemIconPalette_BerryJuice, [ITEM_BERRY_JUICE] = {gItemIcon_BerryJuice, gItemIconPalette_BerryJuice},
gItemIcon_SacredAsh, gItemIconPalette_SacredAsh, [ITEM_SACRED_ASH] = {gItemIcon_SacredAsh, gItemIconPalette_SacredAsh},
// Collectibles // Collectibles
gItemIcon_Powder, gItemIconPalette_ShoalSalt, [ITEM_SHOAL_SALT] = {gItemIcon_Powder, gItemIconPalette_ShoalSalt},
gItemIcon_ShoalShell, gItemIconPalette_Shell, [ITEM_SHOAL_SHELL] = {gItemIcon_ShoalShell, gItemIconPalette_Shell},
gItemIcon_Shard, gItemIconPalette_RedShard, [ITEM_RED_SHARD] = {gItemIcon_Shard, gItemIconPalette_RedShard},
gItemIcon_Shard, gItemIconPalette_BlueShard, [ITEM_BLUE_SHARD] = {gItemIcon_Shard, gItemIconPalette_BlueShard},
gItemIcon_Shard, gItemIconPalette_YellowShard, [ITEM_YELLOW_SHARD] = {gItemIcon_Shard, gItemIconPalette_YellowShard},
gItemIcon_Shard, gItemIconPalette_GreenShard, [ITEM_GREEN_SHARD] = {gItemIcon_Shard, gItemIconPalette_GreenShard},
// ???????? // ????????
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_034] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_035] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_036] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_037] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_038] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_039] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_03A] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_03B] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_03C] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_03D] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_03E] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
// Vitamins // Vitamins
gItemIcon_HPUp, gItemIconPalette_HPUp, [ITEM_HP_UP] = {gItemIcon_HPUp, gItemIconPalette_HPUp},
gItemIcon_Vitamin, gItemIconPalette_Protein, [ITEM_PROTEIN] = {gItemIcon_Vitamin, gItemIconPalette_Protein},
gItemIcon_Vitamin, gItemIconPalette_Iron, [ITEM_IRON] = {gItemIcon_Vitamin, gItemIconPalette_Iron},
gItemIcon_Vitamin, gItemIconPalette_Carbos, [ITEM_CARBOS] = {gItemIcon_Vitamin, gItemIconPalette_Carbos},
gItemIcon_Vitamin, gItemIconPalette_Calcium, [ITEM_CALCIUM] = {gItemIcon_Vitamin, gItemIconPalette_Calcium},
gItemIcon_RareCandy, gItemIconPalette_RareCandy, [ITEM_RARE_CANDY] = {gItemIcon_RareCandy, gItemIconPalette_RareCandy},
gItemIcon_PPUp, gItemIconPalette_PPUp, [ITEM_PP_UP] = {gItemIcon_PPUp, gItemIconPalette_PPUp},
gItemIcon_Vitamin, gItemIconPalette_Zinc, [ITEM_ZINC] = {gItemIcon_Vitamin, gItemIconPalette_Zinc},
gItemIcon_PPMax, gItemIconPalette_PPMax, [ITEM_PP_MAX] = {gItemIcon_PPMax, gItemIconPalette_PPMax},
// ???????? // ????????
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_048] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
// Battle items // Battle items
gItemIcon_BattleStatItem, gItemIconPalette_GuardSpec, [ITEM_GUARD_SPEC] = {gItemIcon_BattleStatItem, gItemIconPalette_GuardSpec},
gItemIcon_BattleStatItem, gItemIconPalette_DireHit, [ITEM_DIRE_HIT] = {gItemIcon_BattleStatItem, gItemIconPalette_DireHit},
gItemIcon_BattleStatItem, gItemIconPalette_XAttack, [ITEM_X_ATTACK] = {gItemIcon_BattleStatItem, gItemIconPalette_XAttack},
gItemIcon_BattleStatItem, gItemIconPalette_XDefend, [ITEM_X_DEFEND] = {gItemIcon_BattleStatItem, gItemIconPalette_XDefend},
gItemIcon_BattleStatItem, gItemIconPalette_XSpeed, [ITEM_X_SPEED] = {gItemIcon_BattleStatItem, gItemIconPalette_XSpeed},
gItemIcon_BattleStatItem, gItemIconPalette_XAccuracy, [ITEM_X_ACCURACY] = {gItemIcon_BattleStatItem, gItemIconPalette_XAccuracy},
gItemIcon_BattleStatItem, gItemIconPalette_XSpecial, [ITEM_X_SPECIAL] = {gItemIcon_BattleStatItem, gItemIconPalette_XSpecial},
gItemIcon_PokeDoll, gItemIconPalette_PokeDoll, [ITEM_POKE_DOLL] = {gItemIcon_PokeDoll, gItemIconPalette_PokeDoll},
gItemIcon_FluffyTail, gItemIconPalette_FluffyTail, [ITEM_FLUFFY_TAIL] = {gItemIcon_FluffyTail, gItemIconPalette_FluffyTail},
// ???????? // ????????
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_052] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
// Field items // Field items
gItemIcon_Repel, gItemIconPalette_SuperRepel, [ITEM_SUPER_REPEL] = {gItemIcon_Repel, gItemIconPalette_SuperRepel},
gItemIcon_Repel, gItemIconPalette_MaxRepel, [ITEM_MAX_REPEL] = {gItemIcon_Repel, gItemIconPalette_MaxRepel},
gItemIcon_EscapeRope, gItemIconPalette_EscapeRope, [ITEM_ESCAPE_ROPE] = {gItemIcon_EscapeRope, gItemIconPalette_EscapeRope},
gItemIcon_Repel, gItemIconPalette_Repel, [ITEM_REPEL] = {gItemIcon_Repel, gItemIconPalette_Repel},
// ???????? // ????????
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_057] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_058] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_059] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_05A] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_05B] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_05C] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
// Evolution stones // Evolution stones
gItemIcon_SunStone, gItemIconPalette_SunStone, [ITEM_SUN_STONE] = {gItemIcon_SunStone, gItemIconPalette_SunStone},
gItemIcon_MoonStone, gItemIconPalette_MoonStone, [ITEM_MOON_STONE] = {gItemIcon_MoonStone, gItemIconPalette_MoonStone},
gItemIcon_FireStone, gItemIconPalette_FireStone, [ITEM_FIRE_STONE] = {gItemIcon_FireStone, gItemIconPalette_FireStone},
gItemIcon_ThunderStone, gItemIconPalette_ThunderStone, [ITEM_THUNDER_STONE] = {gItemIcon_ThunderStone, gItemIconPalette_ThunderStone},
gItemIcon_WaterStone, gItemIconPalette_WaterStone, [ITEM_WATER_STONE] = {gItemIcon_WaterStone, gItemIconPalette_WaterStone},
gItemIcon_LeafStone, gItemIconPalette_LeafStone, [ITEM_LEAF_STONE] = {gItemIcon_LeafStone, gItemIconPalette_LeafStone},
// ???????? // ????????
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_063] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_064] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_065] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_066] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
// Valuables // Valuables
gItemIcon_TinyMushroom, gItemIconPalette_Mushroom, [ITEM_TINY_MUSHROOM] = {gItemIcon_TinyMushroom, gItemIconPalette_Mushroom},
gItemIcon_BigMushroom, gItemIconPalette_Mushroom, [ITEM_BIG_MUSHROOM] = {gItemIcon_BigMushroom, gItemIconPalette_Mushroom},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_069] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_Pearl, gItemIconPalette_Pearl, [ITEM_PEARL] = {gItemIcon_Pearl, gItemIconPalette_Pearl},
gItemIcon_BigPearl, gItemIconPalette_Pearl, [ITEM_BIG_PEARL] = {gItemIcon_BigPearl, gItemIconPalette_Pearl},
gItemIcon_Stardust, gItemIconPalette_Star, [ITEM_STARDUST] = {gItemIcon_Stardust, gItemIconPalette_Star},
gItemIcon_StarPiece, gItemIconPalette_Star, [ITEM_STAR_PIECE] = {gItemIcon_StarPiece, gItemIconPalette_Star},
gItemIcon_Nugget, gItemIconPalette_Nugget, [ITEM_NUGGET] = {gItemIcon_Nugget, gItemIconPalette_Nugget},
gItemIcon_HeartScale, gItemIconPalette_HeartScale, [ITEM_HEART_SCALE] = {gItemIcon_HeartScale, gItemIconPalette_HeartScale},
// ???????? // ????????
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_070] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_071] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_072] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_073] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_074] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_075] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_076] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_077] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_078] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
// Mail // Mail
gItemIcon_OrangeMail, gItemIconPalette_OrangeMail, [ITEM_ORANGE_MAIL] = {gItemIcon_OrangeMail, gItemIconPalette_OrangeMail},
gItemIcon_HarborMail, gItemIconPalette_HarborMail, [ITEM_HARBOR_MAIL] = {gItemIcon_HarborMail, gItemIconPalette_HarborMail},
gItemIcon_GlitterMail, gItemIconPalette_GlitterMail, [ITEM_GLITTER_MAIL] = {gItemIcon_GlitterMail, gItemIconPalette_GlitterMail},
gItemIcon_MechMail, gItemIconPalette_MechMail, [ITEM_MECH_MAIL] = {gItemIcon_MechMail, gItemIconPalette_MechMail},
gItemIcon_WoodMail, gItemIconPalette_WoodMail, [ITEM_WOOD_MAIL] = {gItemIcon_WoodMail, gItemIconPalette_WoodMail},
gItemIcon_WaveMail, gItemIconPalette_WaveMail, [ITEM_WAVE_MAIL] = {gItemIcon_WaveMail, gItemIconPalette_WaveMail},
gItemIcon_BeadMail, gItemIconPalette_BeadMail, [ITEM_BEAD_MAIL] = {gItemIcon_BeadMail, gItemIconPalette_BeadMail},
gItemIcon_ShadowMail, gItemIconPalette_ShadowMail, [ITEM_SHADOW_MAIL] = {gItemIcon_ShadowMail, gItemIconPalette_ShadowMail},
gItemIcon_TropicMail, gItemIconPalette_TropicMail, [ITEM_TROPIC_MAIL] = {gItemIcon_TropicMail, gItemIconPalette_TropicMail},
gItemIcon_DreamMail, gItemIconPalette_DreamMail, [ITEM_DREAM_MAIL] = {gItemIcon_DreamMail, gItemIconPalette_DreamMail},
gItemIcon_FabMail, gItemIconPalette_FabMail, [ITEM_FAB_MAIL] = {gItemIcon_FabMail, gItemIconPalette_FabMail},
gItemIcon_RetroMail, gItemIconPalette_RetroMail, [ITEM_RETRO_MAIL] = {gItemIcon_RetroMail, gItemIconPalette_RetroMail},
// Berries // Berries
gItemIcon_CheriBerry, gItemIconPalette_CheriBerry, [ITEM_CHERI_BERRY] = {gItemIcon_CheriBerry, gItemIconPalette_CheriBerry},
gItemIcon_ChestoBerry, gItemIconPalette_ChestoBerry, [ITEM_CHESTO_BERRY] = {gItemIcon_ChestoBerry, gItemIconPalette_ChestoBerry},
gItemIcon_PechaBerry, gItemIconPalette_PechaBerry, [ITEM_PECHA_BERRY] = {gItemIcon_PechaBerry, gItemIconPalette_PechaBerry},
gItemIcon_RawstBerry, gItemIconPalette_RawstBerry, [ITEM_RAWST_BERRY] = {gItemIcon_RawstBerry, gItemIconPalette_RawstBerry},
gItemIcon_AspearBerry, gItemIconPalette_AspearBerry, [ITEM_ASPEAR_BERRY] = {gItemIcon_AspearBerry, gItemIconPalette_AspearBerry},
gItemIcon_LeppaBerry, gItemIconPalette_LeppaBerry, [ITEM_LEPPA_BERRY] = {gItemIcon_LeppaBerry, gItemIconPalette_LeppaBerry},
gItemIcon_OranBerry, gItemIconPalette_OranBerry, [ITEM_ORAN_BERRY] = {gItemIcon_OranBerry, gItemIconPalette_OranBerry},
gItemIcon_PersimBerry, gItemIconPalette_PersimBerry, [ITEM_PERSIM_BERRY] = {gItemIcon_PersimBerry, gItemIconPalette_PersimBerry},
gItemIcon_LumBerry, gItemIconPalette_LumBerry, [ITEM_LUM_BERRY] = {gItemIcon_LumBerry, gItemIconPalette_LumBerry},
gItemIcon_SitrusBerry, gItemIconPalette_SitrusBerry, [ITEM_SITRUS_BERRY] = {gItemIcon_SitrusBerry, gItemIconPalette_SitrusBerry},
gItemIcon_FigyBerry, gItemIconPalette_FigyBerry, [ITEM_FIGY_BERRY] = {gItemIcon_FigyBerry, gItemIconPalette_FigyBerry},
gItemIcon_WikiBerry, gItemIconPalette_WikiBerry, [ITEM_WIKI_BERRY] = {gItemIcon_WikiBerry, gItemIconPalette_WikiBerry},
gItemIcon_MagoBerry, gItemIconPalette_MagoBerry, [ITEM_MAGO_BERRY] = {gItemIcon_MagoBerry, gItemIconPalette_MagoBerry},
gItemIcon_AguavBerry, gItemIconPalette_AguavBerry, [ITEM_AGUAV_BERRY] = {gItemIcon_AguavBerry, gItemIconPalette_AguavBerry},
gItemIcon_IapapaBerry, gItemIconPalette_IapapaBerry, [ITEM_IAPAPA_BERRY] = {gItemIcon_IapapaBerry, gItemIconPalette_IapapaBerry},
gItemIcon_RazzBerry, gItemIconPalette_RazzBerry, [ITEM_RAZZ_BERRY] = {gItemIcon_RazzBerry, gItemIconPalette_RazzBerry},
gItemIcon_BlukBerry, gItemIconPalette_BlukBerry, [ITEM_BLUK_BERRY] = {gItemIcon_BlukBerry, gItemIconPalette_BlukBerry},
gItemIcon_NanabBerry, gItemIconPalette_NanabBerry, [ITEM_NANAB_BERRY] = {gItemIcon_NanabBerry, gItemIconPalette_NanabBerry},
gItemIcon_WepearBerry, gItemIconPalette_WepearBerry, [ITEM_WEPEAR_BERRY] = {gItemIcon_WepearBerry, gItemIconPalette_WepearBerry},
gItemIcon_PinapBerry, gItemIconPalette_PinapBerry, [ITEM_PINAP_BERRY] = {gItemIcon_PinapBerry, gItemIconPalette_PinapBerry},
gItemIcon_PomegBerry, gItemIconPalette_PomegBerry, [ITEM_POMEG_BERRY] = {gItemIcon_PomegBerry, gItemIconPalette_PomegBerry},
gItemIcon_KelpsyBerry, gItemIconPalette_KelpsyBerry, [ITEM_KELPSY_BERRY] = {gItemIcon_KelpsyBerry, gItemIconPalette_KelpsyBerry},
gItemIcon_QualotBerry, gItemIconPalette_QualotBerry, [ITEM_QUALOT_BERRY] = {gItemIcon_QualotBerry, gItemIconPalette_QualotBerry},
gItemIcon_HondewBerry, gItemIconPalette_HondewBerry, [ITEM_HONDEW_BERRY] = {gItemIcon_HondewBerry, gItemIconPalette_HondewBerry},
gItemIcon_GrepaBerry, gItemIconPalette_GrepaBerry, [ITEM_GREPA_BERRY] = {gItemIcon_GrepaBerry, gItemIconPalette_GrepaBerry},
gItemIcon_TamatoBerry, gItemIconPalette_TamatoBerry, [ITEM_TAMATO_BERRY] = {gItemIcon_TamatoBerry, gItemIconPalette_TamatoBerry},
gItemIcon_CornnBerry, gItemIconPalette_CornnBerry, [ITEM_CORNN_BERRY] = {gItemIcon_CornnBerry, gItemIconPalette_CornnBerry},
gItemIcon_MagostBerry, gItemIconPalette_MagostBerry, [ITEM_MAGOST_BERRY] = {gItemIcon_MagostBerry, gItemIconPalette_MagostBerry},
gItemIcon_RabutaBerry, gItemIconPalette_RabutaBerry, [ITEM_RABUTA_BERRY] = {gItemIcon_RabutaBerry, gItemIconPalette_RabutaBerry},
gItemIcon_NomelBerry, gItemIconPalette_NomelBerry, [ITEM_NOMEL_BERRY] = {gItemIcon_NomelBerry, gItemIconPalette_NomelBerry},
gItemIcon_SpelonBerry, gItemIconPalette_SpelonBerry, [ITEM_SPELON_BERRY] = {gItemIcon_SpelonBerry, gItemIconPalette_SpelonBerry},
gItemIcon_PamtreBerry, gItemIconPalette_PamtreBerry, [ITEM_PAMTRE_BERRY] = {gItemIcon_PamtreBerry, gItemIconPalette_PamtreBerry},
gItemIcon_WatmelBerry, gItemIconPalette_WatmelBerry, [ITEM_WATMEL_BERRY] = {gItemIcon_WatmelBerry, gItemIconPalette_WatmelBerry},
gItemIcon_DurinBerry, gItemIconPalette_DurinBerry, [ITEM_DURIN_BERRY] = {gItemIcon_DurinBerry, gItemIconPalette_DurinBerry},
gItemIcon_BelueBerry, gItemIconPalette_BelueBerry, [ITEM_BELUE_BERRY] = {gItemIcon_BelueBerry, gItemIconPalette_BelueBerry},
gItemIcon_LiechiBerry, gItemIconPalette_LiechiBerry, [ITEM_LIECHI_BERRY] = {gItemIcon_LiechiBerry, gItemIconPalette_LiechiBerry},
gItemIcon_GanlonBerry, gItemIconPalette_GanlonBerry, [ITEM_GANLON_BERRY] = {gItemIcon_GanlonBerry, gItemIconPalette_GanlonBerry},
gItemIcon_SalacBerry, gItemIconPalette_SalacBerry, [ITEM_SALAC_BERRY] = {gItemIcon_SalacBerry, gItemIconPalette_SalacBerry},
gItemIcon_PetayaBerry, gItemIconPalette_PetayaBerry, [ITEM_PETAYA_BERRY] = {gItemIcon_PetayaBerry, gItemIconPalette_PetayaBerry},
gItemIcon_ApicotBerry, gItemIconPalette_ApicotBerry, [ITEM_APICOT_BERRY] = {gItemIcon_ApicotBerry, gItemIconPalette_ApicotBerry},
gItemIcon_LansatBerry, gItemIconPalette_LansatBerry, [ITEM_LANSAT_BERRY] = {gItemIcon_LansatBerry, gItemIconPalette_LansatBerry},
gItemIcon_StarfBerry, gItemIconPalette_StarfBerry, [ITEM_STARF_BERRY] = {gItemIcon_StarfBerry, gItemIconPalette_StarfBerry},
gItemIcon_EnigmaBerry, gItemIconPalette_EnigmaBerry, [ITEM_ENIGMA_BERRY] = {gItemIcon_EnigmaBerry, gItemIconPalette_EnigmaBerry},
// ???????? // ????????
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0B0] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0B1] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0B2] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
// Hold items // Hold items
gItemIcon_BrightPowder, gItemIconPalette_BrightPowder, [ITEM_BRIGHT_POWDER] = {gItemIcon_BrightPowder, gItemIconPalette_BrightPowder},
gItemIcon_InBattleHerb, gItemIconPalette_WhiteHerb, [ITEM_WHITE_HERB] = {gItemIcon_InBattleHerb, gItemIconPalette_WhiteHerb},
gItemIcon_MachoBrace, gItemIconPalette_MachoBrace, [ITEM_MACHO_BRACE] = {gItemIcon_MachoBrace, gItemIconPalette_MachoBrace},
gItemIcon_ExpShare, gItemIconPalette_ExpShare, [ITEM_EXP_SHARE] = {gItemIcon_ExpShare, gItemIconPalette_ExpShare},
gItemIcon_QuickClaw, gItemIconPalette_QuickClaw, [ITEM_QUICK_CLAW] = {gItemIcon_QuickClaw, gItemIconPalette_QuickClaw},
gItemIcon_SootheBell, gItemIconPalette_SootheBell, [ITEM_SOOTHE_BELL] = {gItemIcon_SootheBell, gItemIconPalette_SootheBell},
gItemIcon_InBattleHerb, gItemIconPalette_MentalHerb, [ITEM_MENTAL_HERB] = {gItemIcon_InBattleHerb, gItemIconPalette_MentalHerb},
gItemIcon_ChoiceBand, gItemIconPalette_ChoiceBand, [ITEM_CHOICE_BAND] = {gItemIcon_ChoiceBand, gItemIconPalette_ChoiceBand},
gItemIcon_KingsRock, gItemIconPalette_KingsRock, [ITEM_KINGS_ROCK] = {gItemIcon_KingsRock, gItemIconPalette_KingsRock},
gItemIcon_SilverPowder, gItemIconPalette_SilverPowder, [ITEM_SILVER_POWDER] = {gItemIcon_SilverPowder, gItemIconPalette_SilverPowder},
gItemIcon_AmuletCoin, gItemIconPalette_AmuletCoin, [ITEM_AMULET_COIN] = {gItemIcon_AmuletCoin, gItemIconPalette_AmuletCoin},
gItemIcon_CleanseTag, gItemIconPalette_CleanseTag, [ITEM_CLEANSE_TAG] = {gItemIcon_CleanseTag, gItemIconPalette_CleanseTag},
gItemIcon_SoulDew, gItemIconPalette_SoulDew, [ITEM_SOUL_DEW] = {gItemIcon_SoulDew, gItemIconPalette_SoulDew},
gItemIcon_DeepSeaTooth, gItemIconPalette_DeepSeaTooth, [ITEM_DEEP_SEA_TOOTH] = {gItemIcon_DeepSeaTooth, gItemIconPalette_DeepSeaTooth},
gItemIcon_DeepSeaScale, gItemIconPalette_DeepSeaScale, [ITEM_DEEP_SEA_SCALE] = {gItemIcon_DeepSeaScale, gItemIconPalette_DeepSeaScale},
gItemIcon_SmokeBall, gItemIconPalette_SmokeBall, [ITEM_SMOKE_BALL] = {gItemIcon_SmokeBall, gItemIconPalette_SmokeBall},
gItemIcon_Everstone, gItemIconPalette_Everstone, [ITEM_EVERSTONE] = {gItemIcon_Everstone, gItemIconPalette_Everstone},
gItemIcon_FocusBand, gItemIconPalette_FocusBand, [ITEM_FOCUS_BAND] = {gItemIcon_FocusBand, gItemIconPalette_FocusBand},
gItemIcon_LuckyEgg, gItemIconPalette_LuckyEgg, [ITEM_LUCKY_EGG] = {gItemIcon_LuckyEgg, gItemIconPalette_LuckyEgg},
gItemIcon_ScopeLens, gItemIconPalette_ScopeLens, [ITEM_SCOPE_LENS] = {gItemIcon_ScopeLens, gItemIconPalette_ScopeLens},
gItemIcon_MetalCoat, gItemIconPalette_MetalCoat, [ITEM_METAL_COAT] = {gItemIcon_MetalCoat, gItemIconPalette_MetalCoat},
gItemIcon_Leftovers, gItemIconPalette_Leftovers, [ITEM_LEFTOVERS] = {gItemIcon_Leftovers, gItemIconPalette_Leftovers},
gItemIcon_DragonScale, gItemIconPalette_DragonScale, [ITEM_DRAGON_SCALE] = {gItemIcon_DragonScale, gItemIconPalette_DragonScale},
gItemIcon_LightBall, gItemIconPalette_LightBall, [ITEM_LIGHT_BALL] = {gItemIcon_LightBall, gItemIconPalette_LightBall},
gItemIcon_SoftSand, gItemIconPalette_SoftSand, [ITEM_SOFT_SAND] = {gItemIcon_SoftSand, gItemIconPalette_SoftSand},
gItemIcon_HardStone, gItemIconPalette_HardStone, [ITEM_HARD_STONE] = {gItemIcon_HardStone, gItemIconPalette_HardStone},
gItemIcon_MiracleSeed, gItemIconPalette_MiracleSeed, [ITEM_MIRACLE_SEED] = {gItemIcon_MiracleSeed, gItemIconPalette_MiracleSeed},
gItemIcon_BlackGlasses, gItemIconPalette_BlackTypeEnhancingItem, [ITEM_BLACK_GLASSES] = {gItemIcon_BlackGlasses, gItemIconPalette_BlackTypeEnhancingItem},
gItemIcon_BlackBelt, gItemIconPalette_BlackTypeEnhancingItem, [ITEM_BLACK_BELT] = {gItemIcon_BlackBelt, gItemIconPalette_BlackTypeEnhancingItem},
gItemIcon_Magnet, gItemIconPalette_Magnet, [ITEM_MAGNET] = {gItemIcon_Magnet, gItemIconPalette_Magnet},
gItemIcon_MysticWater, gItemIconPalette_MysticWater, [ITEM_MYSTIC_WATER] = {gItemIcon_MysticWater, gItemIconPalette_MysticWater},
gItemIcon_SharpBeak, gItemIconPalette_SharpBeak, [ITEM_SHARP_BEAK] = {gItemIcon_SharpBeak, gItemIconPalette_SharpBeak},
gItemIcon_PoisonBarb, gItemIconPalette_PoisonBarb, [ITEM_POISON_BARB] = {gItemIcon_PoisonBarb, gItemIconPalette_PoisonBarb},
gItemIcon_NeverMeltIce, gItemIconPalette_NeverMeltIce, [ITEM_NEVER_MELT_ICE] = {gItemIcon_NeverMeltIce, gItemIconPalette_NeverMeltIce},
gItemIcon_SpellTag, gItemIconPalette_SpellTag, [ITEM_SPELL_TAG] = {gItemIcon_SpellTag, gItemIconPalette_SpellTag},
gItemIcon_TwistedSpoon, gItemIconPalette_TwistedSpoon, [ITEM_TWISTED_SPOON] = {gItemIcon_TwistedSpoon, gItemIconPalette_TwistedSpoon},
gItemIcon_Charcoal, gItemIconPalette_Charcoal, [ITEM_CHARCOAL] = {gItemIcon_Charcoal, gItemIconPalette_Charcoal},
gItemIcon_DragonFang, gItemIconPalette_DragonFang, [ITEM_DRAGON_FANG] = {gItemIcon_DragonFang, gItemIconPalette_DragonFang},
gItemIcon_SilkScarf, gItemIconPalette_SilkScarf, [ITEM_SILK_SCARF] = {gItemIcon_SilkScarf, gItemIconPalette_SilkScarf},
gItemIcon_UpGrade, gItemIconPalette_UpGrade, [ITEM_UP_GRADE] = {gItemIcon_UpGrade, gItemIconPalette_UpGrade},
gItemIcon_ShellBell, gItemIconPalette_Shell, [ITEM_SHELL_BELL] = {gItemIcon_ShellBell, gItemIconPalette_Shell},
gItemIcon_SeaIncense, gItemIconPalette_SeaIncense, [ITEM_SEA_INCENSE] = {gItemIcon_SeaIncense, gItemIconPalette_SeaIncense},
gItemIcon_LaxIncense, gItemIconPalette_LaxIncense, [ITEM_LAX_INCENSE] = {gItemIcon_LaxIncense, gItemIconPalette_LaxIncense},
gItemIcon_LuckyPunch, gItemIconPalette_LuckyPunch, [ITEM_LUCKY_PUNCH] = {gItemIcon_LuckyPunch, gItemIconPalette_LuckyPunch},
gItemIcon_MetalPowder, gItemIconPalette_MetalPowder, [ITEM_METAL_POWDER] = {gItemIcon_MetalPowder, gItemIconPalette_MetalPowder},
gItemIcon_ThickClub, gItemIconPalette_ThickClub, [ITEM_THICK_CLUB] = {gItemIcon_ThickClub, gItemIconPalette_ThickClub},
gItemIcon_Stick, gItemIconPalette_Stick, [ITEM_STICK] = {gItemIcon_Stick, gItemIconPalette_Stick},
// ???????? // ????????
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0E2] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0E3] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0E4] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0E5] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0E6] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0E7] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0E8] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0E9] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0EA] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0EB] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0EC] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0ED] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0EE] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0EF] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0F0] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0F1] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0F2] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0F3] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0F4] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0F5] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0F6] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0F7] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0F8] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0F9] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0FA] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0FB] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0FC] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_0FD] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
// Contest hold items // Contest hold items
gItemIcon_Scarf, gItemIconPalette_RedScarf, [ITEM_RED_SCARF] = {gItemIcon_Scarf, gItemIconPalette_RedScarf},
gItemIcon_Scarf, gItemIconPalette_BlueScarf, [ITEM_BLUE_SCARF] = {gItemIcon_Scarf, gItemIconPalette_BlueScarf},
gItemIcon_Scarf, gItemIconPalette_PinkScarf, [ITEM_PINK_SCARF] = {gItemIcon_Scarf, gItemIconPalette_PinkScarf},
gItemIcon_Scarf, gItemIconPalette_GreenScarf, [ITEM_GREEN_SCARF] = {gItemIcon_Scarf, gItemIconPalette_GreenScarf},
gItemIcon_Scarf, gItemIconPalette_YellowScarf, [ITEM_YELLOW_SCARF] = {gItemIcon_Scarf, gItemIconPalette_YellowScarf},
// Key items // Key items
gItemIcon_MachBike, gItemIconPalette_MachBike, [ITEM_MACH_BIKE] = {gItemIcon_MachBike, gItemIconPalette_MachBike},
gItemIcon_CoinCase, gItemIconPalette_CoinCase, [ITEM_COIN_CASE] = {gItemIcon_CoinCase, gItemIconPalette_CoinCase},
gItemIcon_Itemfinder, gItemIconPalette_Itemfinder, [ITEM_ITEMFINDER] = {gItemIcon_Itemfinder, gItemIconPalette_Itemfinder},
gItemIcon_OldRod, gItemIconPalette_OldRod, [ITEM_OLD_ROD] = {gItemIcon_OldRod, gItemIconPalette_OldRod},
gItemIcon_GoodRod, gItemIconPalette_GoodRod, [ITEM_GOOD_ROD] = {gItemIcon_GoodRod, gItemIconPalette_GoodRod},
gItemIcon_SuperRod, gItemIconPalette_SuperRod, [ITEM_SUPER_ROD] = {gItemIcon_SuperRod, gItemIconPalette_SuperRod},
gItemIcon_SSTicket, gItemIconPalette_SSTicket, [ITEM_SS_TICKET] = {gItemIcon_SSTicket, gItemIconPalette_SSTicket},
gItemIcon_ContestPass, gItemIconPalette_ContestPass, [ITEM_CONTEST_PASS] = {gItemIcon_ContestPass, gItemIconPalette_ContestPass},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_10B] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_WailmerPail, gItemIconPalette_WailmerPail, [ITEM_WAILMER_PAIL] = {gItemIcon_WailmerPail, gItemIconPalette_WailmerPail},
gItemIcon_DevonGoods, gItemIconPalette_DevonGoods, [ITEM_DEVON_GOODS] = {gItemIcon_DevonGoods, gItemIconPalette_DevonGoods},
gItemIcon_SootSack, gItemIconPalette_SootSack, [ITEM_SOOT_SACK] = {gItemIcon_SootSack, gItemIconPalette_SootSack},
gItemIcon_BasementKey, gItemIconPalette_OldKey, [ITEM_BASEMENT_KEY] = {gItemIcon_BasementKey, gItemIconPalette_OldKey},
gItemIcon_AcroBike, gItemIconPalette_AcroBike, [ITEM_ACRO_BIKE] = {gItemIcon_AcroBike, gItemIconPalette_AcroBike},
gItemIcon_PokeblockCase, gItemIconPalette_PokeblockCase, [ITEM_POKEBLOCK_CASE] = {gItemIcon_PokeblockCase, gItemIconPalette_PokeblockCase},
gItemIcon_Letter, gItemIconPalette_LavaCookieAndLetter, [ITEM_LETTER] = {gItemIcon_Letter, gItemIconPalette_LavaCookieAndLetter},
gItemIcon_EonTicket, gItemIconPalette_EonTicket, [ITEM_EON_TICKET] = {gItemIcon_EonTicket, gItemIconPalette_EonTicket},
gItemIcon_Orb, gItemIconPalette_RedOrb, [ITEM_RED_ORB] = {gItemIcon_Orb, gItemIconPalette_RedOrb},
gItemIcon_Orb, gItemIconPalette_BlueOrb, [ITEM_BLUE_ORB] = {gItemIcon_Orb, gItemIconPalette_BlueOrb},
gItemIcon_Scanner, gItemIconPalette_Scanner, [ITEM_SCANNER] = {gItemIcon_Scanner, gItemIconPalette_Scanner},
gItemIcon_GoGoggles, gItemIconPalette_GoGoggles, [ITEM_GO_GOGGLES] = {gItemIcon_GoGoggles, gItemIconPalette_GoGoggles},
gItemIcon_Meteorite, gItemIconPalette_Meteorite, [ITEM_METEORITE] = {gItemIcon_Meteorite, gItemIconPalette_Meteorite},
gItemIcon_Room1Key, gItemIconPalette_Key, [ITEM_ROOM_1_KEY] = {gItemIcon_Room1Key, gItemIconPalette_Key},
gItemIcon_Room2Key, gItemIconPalette_Key, [ITEM_ROOM_2_KEY] = {gItemIcon_Room2Key, gItemIconPalette_Key},
gItemIcon_Room4Key, gItemIconPalette_Key, [ITEM_ROOM_4_KEY] = {gItemIcon_Room4Key, gItemIconPalette_Key},
gItemIcon_Room6Key, gItemIconPalette_Key, [ITEM_ROOM_6_KEY] = {gItemIcon_Room6Key, gItemIconPalette_Key},
gItemIcon_StorageKey, gItemIconPalette_OldKey, [ITEM_STORAGE_KEY] = {gItemIcon_StorageKey, gItemIconPalette_OldKey},
gItemIcon_RootFossil, gItemIconPalette_HoennFossil, [ITEM_ROOT_FOSSIL] = {gItemIcon_RootFossil, gItemIconPalette_HoennFossil},
gItemIcon_ClawFossil, gItemIconPalette_HoennFossil, [ITEM_CLAW_FOSSIL] = {gItemIcon_ClawFossil, gItemIconPalette_HoennFossil},
gItemIcon_DevonScope, gItemIconPalette_DevonScope, [ITEM_DEVON_SCOPE] = {gItemIcon_DevonScope, gItemIconPalette_DevonScope},
// TMs/HMs // TMs / HMs
gItemIcon_TM, gItemIconPalette_FightingTMHM, // TM01 [ITEM_TM01] = {gItemIcon_TM, gItemIconPalette_FightingTMHM}, // TM01
gItemIcon_TM, gItemIconPalette_DragonTMHM, // TM02 [ITEM_TM02] = {gItemIcon_TM, gItemIconPalette_DragonTMHM}, // TM02
gItemIcon_TM, gItemIconPalette_WaterTMHM, // TM03 [ITEM_TM03] = {gItemIcon_TM, gItemIconPalette_WaterTMHM}, // TM03
gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM04 [ITEM_TM04] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM04
gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM05 [ITEM_TM05] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM05
gItemIcon_TM, gItemIconPalette_PoisonTMHM, // TM06 [ITEM_TM06] = {gItemIcon_TM, gItemIconPalette_PoisonTMHM}, // TM06
gItemIcon_TM, gItemIconPalette_IceTMHM, // TM07 [ITEM_TM07] = {gItemIcon_TM, gItemIconPalette_IceTMHM}, // TM07
gItemIcon_TM, gItemIconPalette_FightingTMHM, // TM08 [ITEM_TM08] = {gItemIcon_TM, gItemIconPalette_FightingTMHM}, // TM08
gItemIcon_TM, gItemIconPalette_GrassTMHM, // TM09 [ITEM_TM09] = {gItemIcon_TM, gItemIconPalette_GrassTMHM}, // TM09
gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM10 [ITEM_TM10] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM10
gItemIcon_TM, gItemIconPalette_FireTMHM, // TM11 [ITEM_TM11] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM11
gItemIcon_TM, gItemIconPalette_DarkTMHM, // TM12 [ITEM_TM12] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM12
gItemIcon_TM, gItemIconPalette_IceTMHM, // TM13 [ITEM_TM13] = {gItemIcon_TM, gItemIconPalette_IceTMHM}, // TM13
gItemIcon_TM, gItemIconPalette_IceTMHM, // TM14 [ITEM_TM14] = {gItemIcon_TM, gItemIconPalette_IceTMHM}, // TM14
gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM15 [ITEM_TM15] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM15
gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM16 [ITEM_TM16] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM16
gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM17 [ITEM_TM17] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM17
gItemIcon_TM, gItemIconPalette_WaterTMHM, // TM18 [ITEM_TM18] = {gItemIcon_TM, gItemIconPalette_WaterTMHM}, // TM18
gItemIcon_TM, gItemIconPalette_GrassTMHM, // TM19 [ITEM_TM19] = {gItemIcon_TM, gItemIconPalette_GrassTMHM}, // TM19
gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM20 [ITEM_TM20] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM20
gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM21 [ITEM_TM21] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM21
gItemIcon_TM, gItemIconPalette_GrassTMHM, // TM22 [ITEM_TM22] = {gItemIcon_TM, gItemIconPalette_GrassTMHM}, // TM22
gItemIcon_TM, gItemIconPalette_SteelTMHM, // TM23 [ITEM_TM23] = {gItemIcon_TM, gItemIconPalette_SteelTMHM}, // TM23
gItemIcon_TM, gItemIconPalette_ElectricTMHM, // TM24 [ITEM_TM24] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM}, // TM24
gItemIcon_TM, gItemIconPalette_ElectricTMHM, // TM25 [ITEM_TM25] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM}, // TM25
gItemIcon_TM, gItemIconPalette_GroundTMHM, // TM26 [ITEM_TM26] = {gItemIcon_TM, gItemIconPalette_GroundTMHM}, // TM26
gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM27 [ITEM_TM27] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM27
gItemIcon_TM, gItemIconPalette_GroundTMHM, // TM28 [ITEM_TM28] = {gItemIcon_TM, gItemIconPalette_GroundTMHM}, // TM28
gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM29 [ITEM_TM29] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM29
gItemIcon_TM, gItemIconPalette_GhostTMHM, // TM30 [ITEM_TM30] = {gItemIcon_TM, gItemIconPalette_GhostTMHM}, // TM30
gItemIcon_TM, gItemIconPalette_FightingTMHM, // TM31 [ITEM_TM31] = {gItemIcon_TM, gItemIconPalette_FightingTMHM}, // TM31
gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM32 [ITEM_TM32] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM32
gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM33 [ITEM_TM33] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM33
gItemIcon_TM, gItemIconPalette_ElectricTMHM, // TM34 [ITEM_TM34] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM}, // TM34
gItemIcon_TM, gItemIconPalette_FireTMHM, // TM35 [ITEM_TM35] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM35
gItemIcon_TM, gItemIconPalette_PoisonTMHM, // TM36 [ITEM_TM36] = {gItemIcon_TM, gItemIconPalette_PoisonTMHM}, // TM36
gItemIcon_TM, gItemIconPalette_RockTMHM, // TM37 [ITEM_TM37] = {gItemIcon_TM, gItemIconPalette_RockTMHM}, // TM37
gItemIcon_TM, gItemIconPalette_FireTMHM, // TM38 [ITEM_TM38] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM38
gItemIcon_TM, gItemIconPalette_RockTMHM, // TM39 [ITEM_TM39] = {gItemIcon_TM, gItemIconPalette_RockTMHM}, // TM39
gItemIcon_TM, gItemIconPalette_FlyingTMHM, // TM40 [ITEM_TM40] = {gItemIcon_TM, gItemIconPalette_FlyingTMHM}, // TM40
gItemIcon_TM, gItemIconPalette_DarkTMHM, // TM41 [ITEM_TM41] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM41
gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM42 [ITEM_TM42] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM42
gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM43 [ITEM_TM43] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM43
gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM44 [ITEM_TM44] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM44
gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM45 [ITEM_TM45] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM45
gItemIcon_TM, gItemIconPalette_DarkTMHM, // TM46 [ITEM_TM46] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM46
gItemIcon_TM, gItemIconPalette_SteelTMHM, // TM47 [ITEM_TM47] = {gItemIcon_TM, gItemIconPalette_SteelTMHM}, // TM47
gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM48 [ITEM_TM48] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM48
gItemIcon_TM, gItemIconPalette_DarkTMHM, // TM49 [ITEM_TM49] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM49
gItemIcon_TM, gItemIconPalette_FireTMHM, // TM50 [ITEM_TM50] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM50
gItemIcon_HM, gItemIconPalette_NormalTMHM, // HM01 [ITEM_HM01] = {gItemIcon_HM, gItemIconPalette_NormalTMHM}, // HM01
gItemIcon_HM, gItemIconPalette_FlyingTMHM, // HM02 [ITEM_HM02] = {gItemIcon_HM, gItemIconPalette_FlyingTMHM}, // HM02
gItemIcon_HM, gItemIconPalette_WaterTMHM, // HM03 [ITEM_HM03] = {gItemIcon_HM, gItemIconPalette_WaterTMHM}, // HM03
gItemIcon_HM, gItemIconPalette_NormalTMHM, // HM04 [ITEM_HM04] = {gItemIcon_HM, gItemIconPalette_NormalTMHM}, // HM04
gItemIcon_HM, gItemIconPalette_NormalTMHM, // HM05 [ITEM_HM05] = {gItemIcon_HM, gItemIconPalette_NormalTMHM}, // HM05
gItemIcon_HM, gItemIconPalette_FightingTMHM, // HM06 [ITEM_HM06] = {gItemIcon_HM, gItemIconPalette_FightingTMHM}, // HM06
gItemIcon_HM, gItemIconPalette_WaterTMHM, // HM07 [ITEM_HM07] = {gItemIcon_HM, gItemIconPalette_WaterTMHM}, // HM07
gItemIcon_HM, gItemIconPalette_WaterTMHM, // HM08 [ITEM_HM08] = {gItemIcon_HM, gItemIconPalette_WaterTMHM}, // HM08
// ???????? // ????????
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_15B] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
gItemIcon_QuestionMark, gItemIconPalette_QuestionMark, [ITEM_15C] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
// FireRed/LeafGreen key items // FireRed/LeafGreen key items
gItemIcon_OaksParcel, gItemIconPalette_OaksParcel, [ITEM_OAKS_PARCEL] = {gItemIcon_OaksParcel, gItemIconPalette_OaksParcel},
gItemIcon_PokeFlute, gItemIconPalette_PokeFlute, [ITEM_POKE_FLUTE] = {gItemIcon_PokeFlute, gItemIconPalette_PokeFlute},
gItemIcon_SecretKey, gItemIconPalette_SecretKey, [ITEM_SECRET_KEY] = {gItemIcon_SecretKey, gItemIconPalette_SecretKey},
gItemIcon_BikeVoucher, gItemIconPalette_BikeVoucher, [ITEM_BIKE_VOUCHER] = {gItemIcon_BikeVoucher, gItemIconPalette_BikeVoucher},
gItemIcon_GoldTeeth, gItemIconPalette_GoldTeeth, [ITEM_GOLD_TEETH] = {gItemIcon_GoldTeeth, gItemIconPalette_GoldTeeth},
gItemIcon_OldAmber, gItemIconPalette_OldAmber, [ITEM_OLD_AMBER] = {gItemIcon_OldAmber, gItemIconPalette_OldAmber},
gItemIcon_CardKey, gItemIconPalette_CardKey, [ITEM_CARD_KEY] = {gItemIcon_CardKey, gItemIconPalette_CardKey},
gItemIcon_LiftKey, gItemIconPalette_Key, [ITEM_LIFT_KEY] = {gItemIcon_LiftKey, gItemIconPalette_Key},
gItemIcon_HelixFossil, gItemIconPalette_KantoFossil, [ITEM_HELIX_FOSSIL] = {gItemIcon_HelixFossil, gItemIconPalette_KantoFossil},
gItemIcon_DomeFossil, gItemIconPalette_KantoFossil, [ITEM_DOME_FOSSIL] = {gItemIcon_DomeFossil, gItemIconPalette_KantoFossil},
gItemIcon_SilphScope, gItemIconPalette_SilphScope, [ITEM_SILPH_SCOPE] = {gItemIcon_SilphScope, gItemIconPalette_SilphScope},
gItemIcon_Bicycle, gItemIconPalette_Bicycle, [ITEM_BICYCLE] = {gItemIcon_Bicycle, gItemIconPalette_Bicycle},
gItemIcon_TownMap, gItemIconPalette_TownMap, [ITEM_TOWN_MAP] = {gItemIcon_TownMap, gItemIconPalette_TownMap},
gItemIcon_VSSeeker, gItemIconPalette_VSSeeker, [ITEM_VS_SEEKER] = {gItemIcon_VSSeeker, gItemIconPalette_VSSeeker},
gItemIcon_FameChecker, gItemIconPalette_FameChecker, [ITEM_FAME_CHECKER] = {gItemIcon_FameChecker, gItemIconPalette_FameChecker},
gItemIcon_TMCase, gItemIconPalette_TMCase, [ITEM_TM_CASE] = {gItemIcon_TMCase, gItemIconPalette_TMCase},
gItemIcon_BerryPouch, gItemIconPalette_BerryPouch, [ITEM_BERRY_POUCH] = {gItemIcon_BerryPouch, gItemIconPalette_BerryPouch},
gItemIcon_TeachyTV, gItemIconPalette_TeachyTV, [ITEM_TEACHY_TV] = {gItemIcon_TeachyTV, gItemIconPalette_TeachyTV},
gItemIcon_TriPass, gItemIconPalette_TriPass, [ITEM_TRI_PASS] = {gItemIcon_TriPass, gItemIconPalette_TriPass},
gItemIcon_RainbowPass, gItemIconPalette_RainbowPass, [ITEM_RAINBOW_PASS] = {gItemIcon_RainbowPass, gItemIconPalette_RainbowPass},
gItemIcon_Tea, gItemIconPalette_Tea, [ITEM_TEA] = {gItemIcon_Tea, gItemIconPalette_Tea},
gItemIcon_MysticTicket, gItemIconPalette_MysticTicket, [ITEM_MYSTIC_TICKET] = {gItemIcon_MysticTicket, gItemIconPalette_MysticTicket},
gItemIcon_AuroraTicket, gItemIconPalette_AuroraTicket, [ITEM_AURORA_TICKET] = {gItemIcon_AuroraTicket, gItemIconPalette_AuroraTicket},
gItemIcon_PowderJar, gItemIconPalette_PowderJar, [ITEM_POWDER_JAR] = {gItemIcon_PowderJar, gItemIconPalette_PowderJar},
gItemIcon_Gem, gItemIconPalette_Ruby, [ITEM_RUBY] = {gItemIcon_Gem, gItemIconPalette_Ruby},
gItemIcon_Gem, gItemIconPalette_Sapphire, [ITEM_SAPPHIRE] = {gItemIcon_Gem, gItemIconPalette_Sapphire},
// Emerald-only key items // Emerald-only key items
gItemIcon_MagmaEmblem, gItemIconPalette_MagmaEmblem, [ITEM_MAGMA_EMBLEM] = {gItemIcon_MagmaEmblem, gItemIconPalette_MagmaEmblem},
gItemIcon_OldSeaMap, gItemIconPalette_OldSeaMap, [ITEM_OLD_SEA_MAP] = {gItemIcon_OldSeaMap, gItemIconPalette_OldSeaMap},
// Return to field arrow // Return to field arrow
gItemIcon_ReturnToFieldArrow, gItemIconPalette_ReturnToFieldArrow, [ITEM_FIELD_ARROW] = {gItemIcon_ReturnToFieldArrow, gItemIconPalette_ReturnToFieldArrow},
}; };
#endif // GUARD_DATA_ITEM_ICON_TABLE_H
+1329 -591
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
-5
View File
@@ -1,6 +1,3 @@
#ifndef GUARD_BASE_STATS_H
#define GUARD_BASE_STATS_H
// Maximum value for a female pokemon is 254 (MON_FEMALE) which is 100% female. // Maximum value for a female pokemon is 254 (MON_FEMALE) which is 100% female.
// 255 (MON_GENDERLESS) is reserved for genderless pokemon. // 255 (MON_GENDERLESS) is reserved for genderless pokemon.
#define PERCENT_FEMALE(percent) min(254, ((percent * 255) / 100)) #define PERCENT_FEMALE(percent) min(254, ((percent * 255) / 100))
@@ -13572,5 +13569,3 @@ const struct BaseStats gBaseStats[] =
.noFlip = FALSE, .noFlip = FALSE,
} }
}; };
#endif //GUARD_BASE_STATS_H
-5
View File
@@ -1,6 +1,3 @@
#ifndef POKEEMERALD_CRY_IDS_H
#define POKEEMERALD_CRY_IDS_H
const u16 gSpeciesIdToCryId[] = const u16 gSpeciesIdToCryId[] =
{ {
273, // TREECKO 273, // TREECKO
@@ -139,5 +136,3 @@ const u16 gSpeciesIdToCryId[] =
386, // DEOXYS 386, // DEOXYS
387 // CHIMECHO 387 // CHIMECHO
}; };
#endif //POKEEMERALD_CRY_IDS_H
-5
View File
@@ -1,12 +1,7 @@
#ifndef POKEEMERALD_DAYCARE_H
#define POKEEMERALD_DAYCARE_H
#define EGG_MOVES_SPECIES_OFFSET 20000 #define EGG_MOVES_SPECIES_OFFSET 20000
#define EGG_MOVES_TERMINATOR 0xFFFF #define EGG_MOVES_TERMINATOR 0xFFFF
#define egg_moves(species, moves...) (SPECIES_##species + EGG_MOVES_SPECIES_OFFSET), moves #define egg_moves(species, moves...) (SPECIES_##species + EGG_MOVES_SPECIES_OFFSET), moves
#endif // POKEEMERALD_DAYCARE_H
const u16 gEggMoves[] = { const u16 gEggMoves[] = {
egg_moves(BULBASAUR, egg_moves(BULBASAUR,
MOVE_LIGHT_SCREEN, MOVE_LIGHT_SCREEN,
-5
View File
@@ -1,6 +1,3 @@
#ifndef POKEEMERALD_EVOLUTION_H
#define POKEEMERALD_EVOLUTION_H
const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] =
{ {
[SPECIES_BULBASAUR] = {{EVO_LEVEL, 16, SPECIES_IVYSAUR}}, [SPECIES_BULBASAUR] = {{EVO_LEVEL, 16, SPECIES_IVYSAUR}},
@@ -188,5 +185,3 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] =
[SPECIES_BELDUM] = {{EVO_LEVEL, 20, SPECIES_METANG}}, [SPECIES_BELDUM] = {{EVO_LEVEL, 20, SPECIES_METANG}},
[SPECIES_METANG] = {{EVO_LEVEL, 45, SPECIES_METAGROSS}}, [SPECIES_METANG] = {{EVO_LEVEL, 45, SPECIES_METAGROSS}},
}; };
#endif //POKEEMERALD_EVOLUTION_H
-5
View File
@@ -1,6 +1,3 @@
#ifndef POKEEMERALD_EXPERIENCE_TABLES_H
#define POKEEMERALD_EXPERIENCE_TABLES_H
#define SQUARE(n)(n * n) #define SQUARE(n)(n * n)
#define CUBE(n)(n * n * n) #define CUBE(n)(n * n * n)
@@ -845,5 +842,3 @@ const u32 gExperienceTables[][MAX_LEVEL + 1] =
EXP_MEDIUM_FAST(100), EXP_MEDIUM_FAST(100),
} }
}; };
#endif //POKEEMERALD_EXPERIENCE_TABLES_H
-5
View File
@@ -1,6 +1,3 @@
#ifndef GUARD_ITEM_EFFECTS_H
#define GUARD_ITEM_EFFECTS_H
const u8 gItemEffect_Potion[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 20}; const u8 gItemEffect_Potion[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 20};
const u8 gItemEffect_Antidote[] = {0x00, 0x00, 0x00, 0x10, 0x00, 0x00}; const u8 gItemEffect_Antidote[] = {0x00, 0x00, 0x00, 0x10, 0x00, 0x00};
const u8 gItemEffect_BurnHeal[] = {0x00, 0x00, 0x00, 0x08, 0x00, 0x00}; const u8 gItemEffect_BurnHeal[] = {0x00, 0x00, 0x00, 0x08, 0x00, 0x00};
@@ -237,5 +234,3 @@ const u8 *const gItemEffectTable[] =
NULL, NULL,
NULL NULL
}; };
#endif //GUARD_ITEM_EFFECTS_H
@@ -1,6 +1,3 @@
#ifndef POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H
#define POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H
const u16 *const gLevelUpLearnsets[NUM_SPECIES] = const u16 *const gLevelUpLearnsets[NUM_SPECIES] =
{ {
[SPECIES_NONE] = sBulbasaurLevelUpLearnset, [SPECIES_NONE] = sBulbasaurLevelUpLearnset,
@@ -416,5 +413,3 @@ const u16 *const gLevelUpLearnsets[NUM_SPECIES] =
[SPECIES_DEOXYS] = sDeoxysLevelUpLearnset, [SPECIES_DEOXYS] = sDeoxysLevelUpLearnset,
[SPECIES_CHIMECHO] = sChimechoLevelUpLearnset, [SPECIES_CHIMECHO] = sChimechoLevelUpLearnset,
}; };
#endif //POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H
-5
View File
@@ -1,6 +1,3 @@
#ifndef POKEEMERALD_LEVEL_UP_LEARNSETS_H
#define POKEEMERALD_LEVEL_UP_LEARNSETS_H
#define LEVEL_UP_MOVE(lvl, move) ((lvl << 9) | move) #define LEVEL_UP_MOVE(lvl, move) ((lvl << 9) | move)
#define LEVEL_UP_END 0xffff #define LEVEL_UP_END 0xffff
@@ -5619,5 +5616,3 @@ static const u16 sChimechoLevelUpLearnset[] = {
LEVEL_UP_MOVE(46, MOVE_PSYCHIC), LEVEL_UP_MOVE(46, MOVE_PSYCHIC),
LEVEL_UP_END LEVEL_UP_END
}; };
#endif //POKEEMERALD_LEVEL_UP_LEARNSETS_H
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
-5
View File
@@ -1,6 +1,3 @@
#ifndef GUARD_TMHM_LEARNSETS_H
#define GUARD_TMHM_LEARNSETS_H
#define TMHM_LEARNSET(moves) {(u32)(moves), ((u64)(moves) >> 32)} #define TMHM_LEARNSET(moves) {(u32)(moves), ((u64)(moves) >> 32)}
#define TMHM(tmhm) ((u64)1 << (ITEM_##tmhm - ITEM_TM01_FOCUS_PUNCH)) #define TMHM(tmhm) ((u64)1 << (ITEM_##tmhm - ITEM_TM01_FOCUS_PUNCH))
@@ -9389,5 +9386,3 @@ const u32 gTMHMLearnsets[][2] =
| TMHM(HM05_FLASH)), | TMHM(HM05_FLASH)),
}; };
#endif // GUARD_TMHM_LEARNSETS_H
+164 -168
View File
@@ -1,176 +1,172 @@
#ifndef POKEEMERALD_TRAINER_CLASS_LOOKUPS_H
#define POKEEMERALD_TRAINER_CLASS_LOOKUPS_H
const u8 gFacilityClassToPicIndex[] = const u8 gFacilityClassToPicIndex[] =
{ {
TRAINER_PIC_HIKER, // FACILITY_CLASS_HIKER [FACILITY_CLASS_HIKER] = TRAINER_PIC_HIKER,
TRAINER_PIC_AQUA_GRUNT_M, // FACILITY_CLASS_TEAM_AQUA_1 [FACILITY_CLASS_AQUA_GRUNT_M] = TRAINER_PIC_AQUA_GRUNT_M,
TRAINER_PIC_POKEMON_BREEDER_F, // FACILITY_CLASS_PKMN_BREEDER_1 [FACILITY_CLASS_POKEMON_BREEDER_F] = TRAINER_PIC_POKEMON_BREEDER_F,
TRAINER_PIC_COOL_TRAINER_M, // FACILITY_CLASS_COOLTRAINER_M [FACILITY_CLASS_COOLTRAINER_M] = TRAINER_PIC_COOLTRAINER_M,
TRAINER_PIC_BIRD_KEEPER, // FACILITY_CLASS_BIRD_KEEPER [FACILITY_CLASS_BIRD_KEEPER] = TRAINER_PIC_BIRD_KEEPER,
TRAINER_PIC_COLLECTOR, // FACILITY_CLASS_COLLECTOR [FACILITY_CLASS_COLLECTOR] = TRAINER_PIC_COLLECTOR,
TRAINER_PIC_AQUA_GRUNT_F, // FACILITY_CLASS_TEAM_AQUA_2 [FACILITY_CLASS_AQUA_GRUNT_F] = TRAINER_PIC_AQUA_GRUNT_F,
TRAINER_PIC_SWIMMER_M, // FACILITY_CLASS_SWIMMER_M [FACILITY_CLASS_SWIMMER_M] = TRAINER_PIC_SWIMMER_M,
TRAINER_PIC_MAGMA_GRUNT_M, // FACILITY_CLASS_TEAM_MAGMA_1 [FACILITY_CLASS_MAGMA_GRUNT_M] = TRAINER_PIC_MAGMA_GRUNT_M,
TRAINER_PIC_EXPERT_M, // FACILITY_CLASS_EXPERT_M [FACILITY_CLASS_EXPERT_M] = TRAINER_PIC_EXPERT_M,
TRAINER_PIC_BLACK_BELT, // FACILITY_CLASS_BLACK_BELT [FACILITY_CLASS_BLACK_BELT] = TRAINER_PIC_BLACK_BELT,
TRAINER_PIC_AQUA_LEADER_ARCHIE, // FACILITY_CLASS_AQUA_LEADER [FACILITY_CLASS_AQUA_LEADER_ARCHIE] = TRAINER_PIC_AQUA_LEADER_ARCHIE,
TRAINER_PIC_HEX_MANIAC, // FACILITY_CLASS_HEX_MANIAC [FACILITY_CLASS_HEX_MANIAC] = TRAINER_PIC_HEX_MANIAC,
TRAINER_PIC_AROMA_LADY, // FACILITY_CLASS_AROMA_LADY [FACILITY_CLASS_AROMA_LADY] = TRAINER_PIC_AROMA_LADY,
TRAINER_PIC_RUIN_MANIAC, // FACILITY_CLASS_RUIN_MANIAC [FACILITY_CLASS_RUIN_MANIAC] = TRAINER_PIC_RUIN_MANIAC,
TRAINER_PIC_INTERVIEWER, // FACILITY_CLASS_INTERVIEWER [FACILITY_CLASS_INTERVIEWER] = TRAINER_PIC_INTERVIEWER,
TRAINER_PIC_TUBER_F, // FACILITY_CLASS_TUBER_1 [FACILITY_CLASS_TUBER_F] = TRAINER_PIC_TUBER_F,
TRAINER_PIC_TUBER_M, // FACILITY_CLASS_TUBER_2 [FACILITY_CLASS_TUBER_M] = TRAINER_PIC_TUBER_M,
TRAINER_PIC_COOL_TRAINER_F, // FACILITY_CLASS_COOLTRAINER_F [FACILITY_CLASS_COOLTRAINER_F] = TRAINER_PIC_COOLTRAINER_F,
TRAINER_PIC_LADY, // FACILITY_CLASS_LADY [FACILITY_CLASS_LADY] = TRAINER_PIC_LADY,
TRAINER_PIC_BEAUTY, // FACILITY_CLASS_BEAUTY [FACILITY_CLASS_BEAUTY] = TRAINER_PIC_BEAUTY,
TRAINER_PIC_RICH_BOY, // FACILITY_CLASS_RICH_BOY [FACILITY_CLASS_RICH_BOY] = TRAINER_PIC_RICH_BOY,
TRAINER_PIC_EXPERT_F, // FACILITY_CLASS_EXPERT_2 [FACILITY_CLASS_EXPERT_F] = TRAINER_PIC_EXPERT_F,
TRAINER_PIC_POKEMANIAC, // FACILITY_CLASS_POKEMANIAC [FACILITY_CLASS_POKEMANIAC] = TRAINER_PIC_POKEMANIAC,
TRAINER_PIC_MAGMA_GRUNT_F, // FACILITY_CLASS_TEAM_MAGMA_2 [FACILITY_CLASS_MAGMA_GRUNT_F] = TRAINER_PIC_MAGMA_GRUNT_F,
TRAINER_PIC_GUITARIST, // FACILITY_CLASS_GUITARIST [FACILITY_CLASS_GUITARIST] = TRAINER_PIC_GUITARIST,
TRAINER_PIC_KINDLER, // FACILITY_CLASS_KINDLER [FACILITY_CLASS_KINDLER] = TRAINER_PIC_KINDLER,
TRAINER_PIC_CAMPER, // FACILITY_CLASS_CAMPER [FACILITY_CLASS_CAMPER] = TRAINER_PIC_CAMPER,
TRAINER_PIC_PICNICKER, // FACILITY_CLASS_PICNICKER [FACILITY_CLASS_PICNICKER] = TRAINER_PIC_PICNICKER,
TRAINER_PIC_BUG_MANIAC, // FACILITY_CLASS_BUG_MANIAC [FACILITY_CLASS_BUG_MANIAC] = TRAINER_PIC_BUG_MANIAC,
TRAINER_PIC_PSYCHIC_M, // FACILITY_CLASS_PSYCHIC_M [FACILITY_CLASS_PSYCHIC_M] = TRAINER_PIC_PSYCHIC_M,
TRAINER_PIC_PSYCHIC_F, // FACILITY_CLASS_PSYCHIC_F [FACILITY_CLASS_PSYCHIC_F] = TRAINER_PIC_PSYCHIC_F,
TRAINER_PIC_GENTLEMAN, // FACILITY_CLASS_GENTLEMAN [FACILITY_CLASS_GENTLEMAN] = TRAINER_PIC_GENTLEMAN,
TRAINER_PIC_ELITE_FOUR_SIDNEY, // FACILITY_CLASS_ELITE_FOUR_1 [FACILITY_CLASS_ELITE_FOUR_SIDNEY] = TRAINER_PIC_ELITE_FOUR_SIDNEY,
TRAINER_PIC_ELITE_FOUR_PHOEBE, // FACILITY_CLASS_ELITE_FOUR_2 [FACILITY_CLASS_ELITE_FOUR_PHOEBE] = TRAINER_PIC_ELITE_FOUR_PHOEBE,
TRAINER_PIC_LEADER_ROXANNE, // FACILITY_CLASS_LEADER_1 [FACILITY_CLASS_LEADER_ROXANNE] = TRAINER_PIC_LEADER_ROXANNE,
TRAINER_PIC_LEADER_BRAWLY, // FACILITY_CLASS_LEADER_2 [FACILITY_CLASS_LEADER_BRAWLY] = TRAINER_PIC_LEADER_BRAWLY,
TRAINER_PIC_LEADER_TATE_AND_LIZA, // FACILITY_CLASS_LEADER_3 [FACILITY_CLASS_LEADER_TATE_AND_LIZA] = TRAINER_PIC_LEADER_TATE_AND_LIZA,
TRAINER_PIC_SCHOOL_KID_M, // FACILITY_CLASS_SCHOOL_KID_M [FACILITY_CLASS_SCHOOL_KID_M] = TRAINER_PIC_SCHOOL_KID_M,
TRAINER_PIC_SCHOOL_KID_F, // FACILITY_CLASS_SCHOOL_KID_F [FACILITY_CLASS_SCHOOL_KID_F] = TRAINER_PIC_SCHOOL_KID_F,
TRAINER_PIC_SR_AND_JR, // FACILITY_CLASS_SR_AND_JR [FACILITY_CLASS_SR_AND_JR] = TRAINER_PIC_SR_AND_JR,
TRAINER_PIC_POKEFAN_M, // FACILITY_CLASS_POKEFAN_1 [FACILITY_CLASS_POKEFAN_M] = TRAINER_PIC_POKEFAN_M,
TRAINER_PIC_POKEFAN_F, // FACILITY_CLASS_POKEFAN_2 [FACILITY_CLASS_POKEFAN_F] = TRAINER_PIC_POKEFAN_F,
TRAINER_PIC_YOUNGSTER, // FACILITY_CLASS_YOUNGSTER [FACILITY_CLASS_YOUNGSTER] = TRAINER_PIC_YOUNGSTER,
TRAINER_PIC_CHAMPION_WALLACE, // FACILITY_CLASS_CHAMPION [FACILITY_CLASS_CHAMPION_WALLACE] = TRAINER_PIC_CHAMPION_WALLACE,
TRAINER_PIC_FISHERMAN, // FACILITY_CLASS_FISHERMAN [FACILITY_CLASS_FISHERMAN] = TRAINER_PIC_FISHERMAN,
TRAINER_PIC_CYCLING_TRIATHLETE_M, // FACILITY_CLASS_TRIATHLETE_1 [FACILITY_CLASS_CYCLING_TRIATHLETE_M] = TRAINER_PIC_CYCLING_TRIATHLETE_M,
TRAINER_PIC_CYCLING_TRIATHLETE_F, // FACILITY_CLASS_TRIATHLETE_2 [FACILITY_CLASS_CYCLING_TRIATHLETE_F] = TRAINER_PIC_CYCLING_TRIATHLETE_F,
TRAINER_PIC_RUNNING_TRIATHLETE_M, // FACILITY_CLASS_TRIATHLETE_3 [FACILITY_CLASS_RUNNING_TRIATHLETE_M] = TRAINER_PIC_RUNNING_TRIATHLETE_M,
TRAINER_PIC_RUNNING_TRIATHLETE_F, // FACILITY_CLASS_TRIATHLETE_4 [FACILITY_CLASS_RUNNING_TRIATHLETE_F] = TRAINER_PIC_RUNNING_TRIATHLETE_F,
TRAINER_PIC_SWIMMING_TRIATHLETE_M, // FACILITY_CLASS_TRIATHLETE_5 [FACILITY_CLASS_SWIMMING_TRIATHLETE_M] = TRAINER_PIC_SWIMMING_TRIATHLETE_M,
TRAINER_PIC_SWIMMING_TRIATHLETE_F, // FACILITY_CLASS_TRIATHLETE_6 [FACILITY_CLASS_SWIMMING_TRIATHLETE_F] = TRAINER_PIC_SWIMMING_TRIATHLETE_F,
TRAINER_PIC_DRAGON_TAMER, // FACILITY_CLASS_DRAGON_TAMER [FACILITY_CLASS_DRAGON_TAMER] = TRAINER_PIC_DRAGON_TAMER,
TRAINER_PIC_NINJA_BOY, // FACILITY_CLASS_NINJA_BOY [FACILITY_CLASS_NINJA_BOY] = TRAINER_PIC_NINJA_BOY,
TRAINER_PIC_BATTLE_GIRL, // FACILITY_CLASS_BATTLE_GIRL [FACILITY_CLASS_BATTLE_GIRL] = TRAINER_PIC_BATTLE_GIRL,
TRAINER_PIC_PARASOL_LADY, // FACILITY_CLASS_PARASOL_LADY [FACILITY_CLASS_PARASOL_LADY] = TRAINER_PIC_PARASOL_LADY,
TRAINER_PIC_SWIMMER_F, // FACILITY_CLASS_SWIMMER_F [FACILITY_CLASS_SWIMMER_F] = TRAINER_PIC_SWIMMER_F,
TRAINER_PIC_TWINS, // FACILITY_CLASS_TWINS [FACILITY_CLASS_TWINS] = TRAINER_PIC_TWINS,
TRAINER_PIC_SAILOR, // FACILITY_CLASS_SAILOR [FACILITY_CLASS_SAILOR] = TRAINER_PIC_SAILOR,
TRAINER_PIC_WALLY, // FACILITY_CLASS_PKMN_TRAINER_1 [FACILITY_CLASS_WALLY] = TRAINER_PIC_WALLY,
TRAINER_PIC_BRENDAN, // FACILITY_CLASS_PKMN_TRAINER_BRENDAN [FACILITY_CLASS_BRENDAN] = TRAINER_PIC_BRENDAN,
TRAINER_PIC_BRENDAN, // FACILITY_CLASS_PKMN_TRAINER_3 [FACILITY_CLASS_BRENDAN_2] = TRAINER_PIC_BRENDAN,
TRAINER_PIC_BRENDAN, // FACILITY_CLASS_PKMN_TRAINER_4 [FACILITY_CLASS_BRENDAN_3] = TRAINER_PIC_BRENDAN,
TRAINER_PIC_MAY, // FACILITY_CLASS_PKMN_TRAINER_MAY [FACILITY_CLASS_MAY] = TRAINER_PIC_MAY,
TRAINER_PIC_MAY, // FACILITY_CLASS_PKMN_TRAINER_6 [FACILITY_CLASS_MAY_2] = TRAINER_PIC_MAY,
TRAINER_PIC_MAY, // FACILITY_CLASS_PKMN_TRAINER_7 [FACILITY_CLASS_MAY_3] = TRAINER_PIC_MAY,
TRAINER_PIC_POKEMON_BREEDER_M, // FACILITY_CLASS_PKMN_BREEDER_2 [FACILITY_CLASS_PKMN_BREEDER_M] = TRAINER_PIC_POKEMON_BREEDER_M,
TRAINER_PIC_BUG_CATCHER, // FACILITY_CLASS_BUG_CATCHER [FACILITY_CLASS_BUG_CATCHER] = TRAINER_PIC_BUG_CATCHER,
TRAINER_PIC_POKEMON_RANGER_M, // FACILITY_CLASS_PKMN_RANGER_M [FACILITY_CLASS_PKMN_RANGER_M] = TRAINER_PIC_POKEMON_RANGER_M,
TRAINER_PIC_POKEMON_RANGER_F, // FACILITY_CLASS_PKMN_RANGER_F [FACILITY_CLASS_PKMN_RANGER_F] = TRAINER_PIC_POKEMON_RANGER_F,
TRAINER_PIC_MAGMA_LEADER_MAXIE, // FACILITY_CLASS_MAGMA_LEADER [FACILITY_CLASS_MAGMA_LEADER_MAXIE] = TRAINER_PIC_MAGMA_LEADER_MAXIE,
TRAINER_PIC_LASS, // FACILITY_CLASS_LASS [FACILITY_CLASS_LASS] = TRAINER_PIC_LASS,
TRAINER_PIC_YOUNG_COUPLE, // FACILITY_CLASS_YOUNG_COUPLE [FACILITY_CLASS_YOUNG_COUPLE] = TRAINER_PIC_YOUNG_COUPLE,
TRAINER_PIC_OLD_COUPLE, // FACILITY_CLASS_OLD_COUPLE [FACILITY_CLASS_OLD_COUPLE] = TRAINER_PIC_OLD_COUPLE,
TRAINER_PIC_SIS_AND_BRO, // FACILITY_CLASS_SIS_AND_BRO [FACILITY_CLASS_SIS_AND_BRO] = TRAINER_PIC_SIS_AND_BRO,
TRAINER_PIC_STEVEN, // FACILITY_CLASS_PKMN_TRAINER_STEVEN [FACILITY_CLASS_STEVEN] = TRAINER_PIC_STEVEN,
TRAINER_PIC_SALON_MAIDEN_ANABEL, // FACILITY_CLASS_SALON_MAIDEN [FACILITY_CLASS_SALON_MAIDEN_ANABEL] = TRAINER_PIC_SALON_MAIDEN_ANABEL,
TRAINER_PIC_DOME_ACE_TUCKER, // FACILITY_CLASS_DOME_ACE [FACILITY_CLASS_DOME_ACE_TUCKER] = TRAINER_PIC_DOME_ACE_TUCKER,
TRAINER_PIC_RED, // FACILITY_CLASS_PKMN_TRAINER_RED [FACILITY_CLASS_RED] = TRAINER_PIC_RED,
TRAINER_PIC_LEAF, // FACILITY_CLASS_PKMN_TRAINER_LEAF [FACILITY_CLASS_LEAF] = TRAINER_PIC_LEAF,
TRAINER_PIC_RUBY_SAPPHIRE_BRENDAN, // FACILITY_CLASS_PKMN_TRAINER_RS_BRENDAN [FACILITY_CLASS_RS_BRENDAN] = TRAINER_PIC_RS_BRENDAN,
TRAINER_PIC_RUBY_SAPPHIRE_MAY, // FACILITY_CLASS_PKMN_TRAINER_RS_MAY [FACILITY_CLASS_RS_MAY] = TRAINER_PIC_RS_MAY,
}; };
const u8 gFacilityClassToTrainerClass[] = const u8 gFacilityClassToTrainerClass[] =
{ {
TRAINER_CLASS_HIKER, // FACILITY_CLASS_HIKER [FACILITY_CLASS_HIKER] = TRAINER_CLASS_HIKER,
TRAINER_CLASS_TEAM_AQUA, // FACILITY_CLASS_TEAM_AQUA_1 [FACILITY_CLASS_AQUA_GRUNT_M] = TRAINER_CLASS_TEAM_AQUA,
TRAINER_CLASS_PKMN_BREEDER, // FACILITY_CLASS_PKMN_BREEDER_1 [FACILITY_CLASS_POKEMON_BREEDER_F] = TRAINER_CLASS_PKMN_BREEDER,
TRAINER_CLASS_COOLTRAINER_1, // FACILITY_CLASS_COOLTRAINER_M [FACILITY_CLASS_COOLTRAINER_M] = TRAINER_CLASS_COOLTRAINER,
TRAINER_CLASS_BIRD_KEEPER, // FACILITY_CLASS_BIRD_KEEPER [FACILITY_CLASS_BIRD_KEEPER] = TRAINER_CLASS_BIRD_KEEPER,
TRAINER_CLASS_COLLECTOR, // FACILITY_CLASS_COLLECTOR [FACILITY_CLASS_COLLECTOR] = TRAINER_CLASS_COLLECTOR,
TRAINER_CLASS_TEAM_AQUA, // FACILITY_CLASS_TEAM_AQUA_2 [FACILITY_CLASS_AQUA_GRUNT_F] = TRAINER_CLASS_TEAM_AQUA,
TRAINER_CLASS_SWIMMER_M, // FACILITY_CLASS_SWIMMER_M [FACILITY_CLASS_SWIMMER_M] = TRAINER_CLASS_SWIMMER_M,
TRAINER_CLASS_TEAM_MAGMA, // FACILITY_CLASS_TEAM_MAGMA_1 [FACILITY_CLASS_MAGMA_GRUNT_M] = TRAINER_CLASS_TEAM_MAGMA,
TRAINER_CLASS_EXPERT, // FACILITY_CLASS_EXPERT_M [FACILITY_CLASS_EXPERT_M] = TRAINER_CLASS_EXPERT,
TRAINER_CLASS_BLACK_BELT, // FACILITY_CLASS_BLACK_BELT [FACILITY_CLASS_BLACK_BELT] = TRAINER_CLASS_BLACK_BELT,
TRAINER_CLASS_AQUA_LEADER, // FACILITY_CLASS_AQUA_LEADER [FACILITY_CLASS_AQUA_LEADER_ARCHIE] = TRAINER_CLASS_AQUA_LEADER,
TRAINER_CLASS_HEX_MANIAC, // FACILITY_CLASS_HEX_MANIAC [FACILITY_CLASS_HEX_MANIAC] = TRAINER_CLASS_HEX_MANIAC,
TRAINER_CLASS_AROMA_LADY, // FACILITY_CLASS_AROMA_LADY [FACILITY_CLASS_AROMA_LADY] = TRAINER_CLASS_AROMA_LADY,
TRAINER_CLASS_RUIN_MANIAC, // FACILITY_CLASS_RUIN_MANIAC [FACILITY_CLASS_RUIN_MANIAC] = TRAINER_CLASS_RUIN_MANIAC,
TRAINER_CLASS_INTERVIEWER, // FACILITY_CLASS_INTERVIEWER [FACILITY_CLASS_INTERVIEWER] = TRAINER_CLASS_INTERVIEWER,
TRAINER_CLASS_TUBER_1, // FACILITY_CLASS_TUBER_1 [FACILITY_CLASS_TUBER_F] = TRAINER_CLASS_TUBER_F,
TRAINER_CLASS_TUBER_2, // FACILITY_CLASS_TUBER_2 [FACILITY_CLASS_TUBER_M] = TRAINER_CLASS_TUBER_M,
TRAINER_CLASS_COOLTRAINER_1, // FACILITY_CLASS_COOLTRAINER_F [FACILITY_CLASS_COOLTRAINER_F] = TRAINER_CLASS_COOLTRAINER,
TRAINER_CLASS_LADY, // FACILITY_CLASS_LADY [FACILITY_CLASS_LADY] = TRAINER_CLASS_LADY,
TRAINER_CLASS_BEAUTY, // FACILITY_CLASS_BEAUTY [FACILITY_CLASS_BEAUTY] = TRAINER_CLASS_BEAUTY,
TRAINER_CLASS_RICH_BOY, // FACILITY_CLASS_RICH_BOY [FACILITY_CLASS_RICH_BOY] = TRAINER_CLASS_RICH_BOY,
TRAINER_CLASS_EXPERT, // FACILITY_CLASS_EXPERT_2 [FACILITY_CLASS_EXPERT_F] = TRAINER_CLASS_EXPERT,
TRAINER_CLASS_POKEMANIAC, // FACILITY_CLASS_POKEMANIAC [FACILITY_CLASS_POKEMANIAC] = TRAINER_CLASS_POKEMANIAC,
TRAINER_CLASS_TEAM_MAGMA, // FACILITY_CLASS_TEAM_MAGMA_2 [FACILITY_CLASS_MAGMA_GRUNT_F] = TRAINER_CLASS_TEAM_MAGMA,
TRAINER_CLASS_GUITARIST, // FACILITY_CLASS_GUITARIST [FACILITY_CLASS_GUITARIST] = TRAINER_CLASS_GUITARIST,
TRAINER_CLASS_KINDLER, // FACILITY_CLASS_KINDLER [FACILITY_CLASS_KINDLER] = TRAINER_CLASS_KINDLER,
TRAINER_CLASS_CAMPER, // FACILITY_CLASS_CAMPER [FACILITY_CLASS_CAMPER] = TRAINER_CLASS_CAMPER,
TRAINER_CLASS_PICNICKER, // FACILITY_CLASS_PICNICKER [FACILITY_CLASS_PICNICKER] = TRAINER_CLASS_PICNICKER,
TRAINER_CLASS_BUG_MANIAC, // FACILITY_CLASS_BUG_MANIAC [FACILITY_CLASS_BUG_MANIAC] = TRAINER_CLASS_BUG_MANIAC,
TRAINER_CLASS_PSYCHIC, // FACILITY_CLASS_PSYCHIC_M [FACILITY_CLASS_PSYCHIC_M] = TRAINER_CLASS_PSYCHIC,
TRAINER_CLASS_PSYCHIC, // FACILITY_CLASS_PSYCHIC_F [FACILITY_CLASS_PSYCHIC_F] = TRAINER_CLASS_PSYCHIC,
TRAINER_CLASS_GENTLEMAN, // FACILITY_CLASS_GENTLEMAN [FACILITY_CLASS_GENTLEMAN] = TRAINER_CLASS_GENTLEMAN,
TRAINER_CLASS_ELITE_FOUR, // FACILITY_CLASS_ELITE_FOUR_1 [FACILITY_CLASS_ELITE_FOUR_SIDNEY] = TRAINER_CLASS_ELITE_FOUR,
TRAINER_CLASS_ELITE_FOUR, // FACILITY_CLASS_ELITE_FOUR_2 [FACILITY_CLASS_ELITE_FOUR_PHOEBE] = TRAINER_CLASS_ELITE_FOUR,
TRAINER_CLASS_LEADER, // FACILITY_CLASS_LEADER_1 [FACILITY_CLASS_LEADER_ROXANNE] = TRAINER_CLASS_LEADER,
TRAINER_CLASS_LEADER, // FACILITY_CLASS_LEADER_2 [FACILITY_CLASS_LEADER_BRAWLY] = TRAINER_CLASS_LEADER,
TRAINER_CLASS_LEADER, // FACILITY_CLASS_LEADER_3 [FACILITY_CLASS_LEADER_TATE_AND_LIZA] = TRAINER_CLASS_LEADER,
TRAINER_CLASS_SCHOOL_KID, // FACILITY_CLASS_SCHOOL_KID_M [FACILITY_CLASS_SCHOOL_KID_M] = TRAINER_CLASS_SCHOOL_KID,
TRAINER_CLASS_SCHOOL_KID, // FACILITY_CLASS_SCHOOL_KID_F [FACILITY_CLASS_SCHOOL_KID_F] = TRAINER_CLASS_SCHOOL_KID,
TRAINER_CLASS_SR_AND_JR, // FACILITY_CLASS_SR_AND_JR [FACILITY_CLASS_SR_AND_JR] = TRAINER_CLASS_SR_AND_JR,
TRAINER_CLASS_POKEFAN, // FACILITY_CLASS_POKEFAN_1 [FACILITY_CLASS_POKEFAN_M] = TRAINER_CLASS_POKEFAN,
TRAINER_CLASS_POKEFAN, // FACILITY_CLASS_POKEFAN_2 [FACILITY_CLASS_POKEFAN_F] = TRAINER_CLASS_POKEFAN,
TRAINER_CLASS_YOUNGSTER, // FACILITY_CLASS_YOUNGSTER [FACILITY_CLASS_YOUNGSTER] = TRAINER_CLASS_YOUNGSTER,
TRAINER_CLASS_CHAMPION, // FACILITY_CLASS_CHAMPION [FACILITY_CLASS_CHAMPION_WALLACE] = TRAINER_CLASS_CHAMPION,
TRAINER_CLASS_FISHERMAN, // FACILITY_CLASS_FISHERMAN [FACILITY_CLASS_FISHERMAN] = TRAINER_CLASS_FISHERMAN,
TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_1 [FACILITY_CLASS_CYCLING_TRIATHLETE_M] = TRAINER_CLASS_TRIATHLETE,
TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_2 [FACILITY_CLASS_CYCLING_TRIATHLETE_F] = TRAINER_CLASS_TRIATHLETE,
TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_3 [FACILITY_CLASS_RUNNING_TRIATHLETE_M] = TRAINER_CLASS_TRIATHLETE,
TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_4 [FACILITY_CLASS_RUNNING_TRIATHLETE_F] = TRAINER_CLASS_TRIATHLETE,
TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_5 [FACILITY_CLASS_SWIMMING_TRIATHLETE_M] = TRAINER_CLASS_TRIATHLETE,
TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_6 [FACILITY_CLASS_SWIMMING_TRIATHLETE_F] = TRAINER_CLASS_TRIATHLETE,
TRAINER_CLASS_DRAGON_TAMER, // FACILITY_CLASS_DRAGON_TAMER [FACILITY_CLASS_DRAGON_TAMER] = TRAINER_CLASS_DRAGON_TAMER,
TRAINER_CLASS_NINJA_BOY, // FACILITY_CLASS_NINJA_BOY [FACILITY_CLASS_NINJA_BOY] = TRAINER_CLASS_NINJA_BOY,
TRAINER_CLASS_BATTLE_GIRL, // FACILITY_CLASS_BATTLE_GIRL [FACILITY_CLASS_BATTLE_GIRL] = TRAINER_CLASS_BATTLE_GIRL,
TRAINER_CLASS_PARASOL_LADY, // FACILITY_CLASS_PARASOL_LADY [FACILITY_CLASS_PARASOL_LADY] = TRAINER_CLASS_PARASOL_LADY,
TRAINER_CLASS_SWIMMER_F, // FACILITY_CLASS_SWIMMER_F [FACILITY_CLASS_SWIMMER_F] = TRAINER_CLASS_SWIMMER_F,
TRAINER_CLASS_TWINS, // FACILITY_CLASS_TWINS [FACILITY_CLASS_TWINS] = TRAINER_CLASS_TWINS,
TRAINER_CLASS_SAILOR, // FACILITY_CLASS_SAILOR [FACILITY_CLASS_SAILOR] = TRAINER_CLASS_SAILOR,
TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_1 [FACILITY_CLASS_WALLY] = TRAINER_CLASS_PKMN_TRAINER_3,
TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_MAY [FACILITY_CLASS_MAY] = TRAINER_CLASS_PKMN_TRAINER_3,
TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_3 [FACILITY_CLASS_BRENDAN_2] = TRAINER_CLASS_PKMN_TRAINER_3,
TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_4 [FACILITY_CLASS_BRENDAN_3] = TRAINER_CLASS_PKMN_TRAINER_3,
TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_BRENDAN [FACILITY_CLASS_BRENDAN] = TRAINER_CLASS_PKMN_TRAINER_3,
TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_6 [FACILITY_CLASS_MAY_2] = TRAINER_CLASS_PKMN_TRAINER_3,
TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_7 [FACILITY_CLASS_MAY_3] = TRAINER_CLASS_PKMN_TRAINER_3,
TRAINER_CLASS_PKMN_BREEDER, // FACILITY_CLASS_PKMN_BREEDER_2 [FACILITY_CLASS_PKMN_BREEDER_M] = TRAINER_CLASS_PKMN_BREEDER,
TRAINER_CLASS_BUG_CATCHER, // FACILITY_CLASS_BUG_CATCHER [FACILITY_CLASS_BUG_CATCHER] = TRAINER_CLASS_BUG_CATCHER,
TRAINER_CLASS_PKMN_RANGER, // FACILITY_CLASS_PKMN_RANGER_M [FACILITY_CLASS_PKMN_RANGER_M] = TRAINER_CLASS_PKMN_RANGER,
TRAINER_CLASS_PKMN_RANGER, // FACILITY_CLASS_PKMN_RANGER_F [FACILITY_CLASS_PKMN_RANGER_F] = TRAINER_CLASS_PKMN_RANGER,
TRAINER_CLASS_MAGMA_LEADER, // FACILITY_CLASS_MAGMA_LEADER [FACILITY_CLASS_MAGMA_LEADER_MAXIE] = TRAINER_CLASS_MAGMA_LEADER,
TRAINER_CLASS_LASS, // FACILITY_CLASS_LASS [FACILITY_CLASS_LASS] = TRAINER_CLASS_LASS,
TRAINER_CLASS_YOUNG_COUPLE, // FACILITY_CLASS_YOUNG_COUPLE [FACILITY_CLASS_YOUNG_COUPLE] = TRAINER_CLASS_YOUNG_COUPLE,
TRAINER_CLASS_OLD_COUPLE, // FACILITY_CLASS_OLD_COUPLE [FACILITY_CLASS_OLD_COUPLE] = TRAINER_CLASS_OLD_COUPLE,
TRAINER_CLASS_SIS_AND_BRO, // FACILITY_CLASS_SIS_AND_BRO [FACILITY_CLASS_SIS_AND_BRO] = TRAINER_CLASS_SIS_AND_BRO,
TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_STEVEN [FACILITY_CLASS_STEVEN] = TRAINER_CLASS_PKMN_TRAINER_3,
TRAINER_CLASS_SALON_MAIDEN, // FACILITY_CLASS_SALON_MAIDEN [FACILITY_CLASS_SALON_MAIDEN_ANABEL] = TRAINER_CLASS_SALON_MAIDEN,
TRAINER_CLASS_DOME_ACE, // FACILITY_CLASS_DOME_ACE [FACILITY_CLASS_DOME_ACE_TUCKER] = TRAINER_CLASS_DOME_ACE,
TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_RED [FACILITY_CLASS_RED] = TRAINER_CLASS_PKMN_TRAINER_3,
TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_LEAF [FACILITY_CLASS_LEAF] = TRAINER_CLASS_PKMN_TRAINER_3,
TRAINER_CLASS_PKMN_TRAINER_4, // FACILITY_CLASS_PKMN_TRAINER_RS_BRENDAN [FACILITY_CLASS_RS_BRENDAN] = TRAINER_CLASS_PKMN_TRAINER_4,
TRAINER_CLASS_PKMN_TRAINER_4, // FACILITY_CLASS_PKMN_TRAINER_RS_MAY [FACILITY_CLASS_RS_MAY] = TRAINER_CLASS_PKMN_TRAINER_4,
}; };
#endif //POKEEMERALD_TRAINER_CLASS_LOOKUPS_H
+441 -440
View File
@@ -1,443 +1,444 @@
const struct MonCoords gMonBackPicCoords[] = const struct MonCoords gMonBackPicCoords[] =
{ {
{0x88, 0x00}, // SPECIES_NONE [SPECIES_NONE] = {0x88, 0x00},
{0x64, 0x10}, // SPECIES_BULBASAUR [SPECIES_BULBASAUR] = {0x64, 0x10},
{0x66, 0x09}, // SPECIES_IVYSAUR [SPECIES_IVYSAUR] = {0x66, 0x09},
{0x87, 0x07}, // SPECIES_VENUSAUR [SPECIES_VENUSAUR] = {0x87, 0x07},
{0x65, 0x0e}, // SPECIES_CHARMANDER [SPECIES_CHARMANDER] = {0x65, 0x0e},
{0x66, 0x09}, // SPECIES_CHARMELEON [SPECIES_CHARMELEON] = {0x66, 0x09},
{0x87, 0x04}, // SPECIES_CHARIZARD [SPECIES_CHARIZARD] = {0x87, 0x04},
{0x65, 0x0e}, // SPECIES_SQUIRTLE [SPECIES_SQUIRTLE] = {0x65, 0x0e},
{0x76, 0x0a}, // SPECIES_WARTORTLE [SPECIES_WARTORTLE] = {0x76, 0x0a},
{0x86, 0x08}, // SPECIES_BLASTOISE [SPECIES_BLASTOISE] = {0x86, 0x08},
{0x55, 0x0f}, // SPECIES_CATERPIE [SPECIES_CATERPIE] = {0x55, 0x0f},
{0x65, 0x0c}, // SPECIES_METAPOD [SPECIES_METAPOD] = {0x65, 0x0c},
{0x87, 0x06}, // SPECIES_BUTTERFREE [SPECIES_BUTTERFREE] = {0x87, 0x06},
{0x56, 0x0b}, // SPECIES_WEEDLE [SPECIES_WEEDLE] = {0x56, 0x0b},
{0x46, 0x0a}, // SPECIES_KAKUNA [SPECIES_KAKUNA] = {0x46, 0x0a},
{0x86, 0x09}, // SPECIES_BEEDRILL [SPECIES_BEEDRILL] = {0x86, 0x09},
{0x66, 0x08}, // SPECIES_PIDGEY [SPECIES_PIDGEY] = {0x66, 0x08},
{0x85, 0x0c}, // SPECIES_PIDGEOTTO [SPECIES_PIDGEOTTO] = {0x85, 0x0c},
{0x78, 0x02}, // SPECIES_PIDGEOT [SPECIES_PIDGEOT] = {0x78, 0x02},
{0x65, 0x0d}, // SPECIES_RATTATA [SPECIES_RATTATA] = {0x65, 0x0d},
{0x75, 0x0d}, // SPECIES_RATICATE [SPECIES_RATICATE] = {0x75, 0x0d},
{0x65, 0x0c}, // SPECIES_SPEAROW [SPECIES_SPEAROW] = {0x65, 0x0c},
{0x87, 0x05}, // SPECIES_FEAROW [SPECIES_FEAROW] = {0x87, 0x05},
{0x66, 0x09}, // SPECIES_EKANS [SPECIES_EKANS] = {0x66, 0x09},
{0x77, 0x04}, // SPECIES_ARBOK [SPECIES_ARBOK] = {0x77, 0x04},
{0x77, 0x07}, // SPECIES_PIKACHU [SPECIES_PIKACHU] = {0x77, 0x07},
{0x66, 0x08}, // SPECIES_RAICHU [SPECIES_RAICHU] = {0x66, 0x08},
{0x65, 0x0d}, // SPECIES_SANDSHREW [SPECIES_SANDSHREW] = {0x65, 0x0d},
{0x86, 0x09}, // SPECIES_SANDSLASH [SPECIES_SANDSLASH] = {0x86, 0x09},
{0x55, 0x0c}, // SPECIES_NIDORAN_F [SPECIES_NIDORAN_F] = {0x55, 0x0c},
{0x86, 0x0a}, // SPECIES_NIDORINA [SPECIES_NIDORINA] = {0x86, 0x0a},
{0x77, 0x06}, // SPECIES_NIDOQUEEN [SPECIES_NIDOQUEEN] = {0x77, 0x06},
{0x56, 0x08}, // SPECIES_NIDORAN_M [SPECIES_NIDORAN_M] = {0x56, 0x08},
{0x86, 0x09}, // SPECIES_NIDORINO [SPECIES_NIDORINO] = {0x86, 0x09},
{0x88, 0x03}, // SPECIES_NIDOKING [SPECIES_NIDOKING] = {0x88, 0x03},
{0x65, 0x0d}, // SPECIES_CLEFAIRY [SPECIES_CLEFAIRY] = {0x65, 0x0d},
{0x76, 0x0a}, // SPECIES_CLEFABLE [SPECIES_CLEFABLE] = {0x76, 0x0a},
{0x76, 0x09}, // SPECIES_VULPIX [SPECIES_VULPIX] = {0x76, 0x09},
{0x77, 0x05}, // SPECIES_NINETALES [SPECIES_NINETALES] = {0x77, 0x05},
{0x65, 0x0d}, // SPECIES_JIGGLYPUFF [SPECIES_JIGGLYPUFF] = {0x65, 0x0d},
{0x66, 0x08}, // SPECIES_WIGGLYTUFF [SPECIES_WIGGLYTUFF] = {0x66, 0x08},
{0x76, 0x0b}, // SPECIES_ZUBAT [SPECIES_ZUBAT] = {0x76, 0x0b},
{0x87, 0x06}, // SPECIES_GOLBAT [SPECIES_GOLBAT] = {0x87, 0x06},
{0x56, 0x0b}, // SPECIES_ODDISH [SPECIES_ODDISH] = {0x56, 0x0b},
{0x66, 0x0a}, // SPECIES_GLOOM [SPECIES_GLOOM] = {0x66, 0x0a},
{0x87, 0x07}, // SPECIES_VILEPLUME [SPECIES_VILEPLUME] = {0x87, 0x07},
{0x63, 0x14}, // SPECIES_PARAS [SPECIES_PARAS] = {0x63, 0x14},
{0x87, 0x07}, // SPECIES_PARASECT [SPECIES_PARASECT] = {0x87, 0x07},
{0x77, 0x06}, // SPECIES_VENONAT [SPECIES_VENONAT] = {0x77, 0x06},
{0x77, 0x04}, // SPECIES_VENOMOTH [SPECIES_VENOMOTH] = {0x77, 0x04},
{0x54, 0x10}, // SPECIES_DIGLETT [SPECIES_DIGLETT] = {0x54, 0x10},
{0x66, 0x0b}, // SPECIES_DUGTRIO [SPECIES_DUGTRIO] = {0x66, 0x0b},
{0x65, 0x0c}, // SPECIES_MEOWTH [SPECIES_MEOWTH] = {0x65, 0x0c},
{0x87, 0x07}, // SPECIES_PERSIAN [SPECIES_PERSIAN] = {0x87, 0x07},
{0x67, 0x07}, // SPECIES_PSYDUCK [SPECIES_PSYDUCK] = {0x67, 0x07},
{0x77, 0x05}, // SPECIES_GOLDUCK [SPECIES_GOLDUCK] = {0x77, 0x05},
{0x76, 0x0b}, // SPECIES_MANKEY [SPECIES_MANKEY] = {0x76, 0x0b},
{0x77, 0x07}, // SPECIES_PRIMEAPE [SPECIES_PRIMEAPE] = {0x77, 0x07},
{0x66, 0x08}, // SPECIES_GROWLITHE [SPECIES_GROWLITHE] = {0x66, 0x08},
{0x87, 0x06}, // SPECIES_ARCANINE [SPECIES_ARCANINE] = {0x87, 0x06},
{0x74, 0x10}, // SPECIES_POLIWAG [SPECIES_POLIWAG] = {0x74, 0x10},
{0x65, 0x0c}, // SPECIES_POLIWHIRL [SPECIES_POLIWHIRL] = {0x65, 0x0c},
{0x86, 0x0b}, // SPECIES_POLIWRATH [SPECIES_POLIWRATH] = {0x86, 0x0b},
{0x66, 0x0b}, // SPECIES_ABRA [SPECIES_ABRA] = {0x66, 0x0b},
{0x76, 0x08}, // SPECIES_KADABRA [SPECIES_KADABRA] = {0x76, 0x08},
{0x67, 0x05}, // SPECIES_ALAKAZAM [SPECIES_ALAKAZAM] = {0x67, 0x05},
{0x65, 0x0c}, // SPECIES_MACHOP [SPECIES_MACHOP] = {0x65, 0x0c},
{0x76, 0x09}, // SPECIES_MACHOKE [SPECIES_MACHOKE] = {0x76, 0x09},
{0x67, 0x04}, // SPECIES_MACHAMP [SPECIES_MACHAMP] = {0x67, 0x04},
{0x66, 0x0a}, // SPECIES_BELLSPROUT [SPECIES_BELLSPROUT] = {0x66, 0x0a},
{0x66, 0x09}, // SPECIES_WEEPINBELL [SPECIES_WEEPINBELL] = {0x66, 0x09},
{0x87, 0x06}, // SPECIES_VICTREEBEL [SPECIES_VICTREEBEL] = {0x87, 0x06},
{0x56, 0x0a}, // SPECIES_TENTACOOL [SPECIES_TENTACOOL] = {0x56, 0x0a},
{0x86, 0x0b}, // SPECIES_TENTACRUEL [SPECIES_TENTACRUEL] = {0x86, 0x0b},
{0x66, 0x0b}, // SPECIES_GEODUDE [SPECIES_GEODUDE] = {0x66, 0x0b},
{0x75, 0x0c}, // SPECIES_GRAVELER [SPECIES_GRAVELER] = {0x75, 0x0c},
{0x84, 0x10}, // SPECIES_GOLEM [SPECIES_GOLEM] = {0x84, 0x10},
{0x66, 0x09}, // SPECIES_PONYTA [SPECIES_PONYTA] = {0x66, 0x09},
{0x87, 0x05}, // SPECIES_RAPIDASH [SPECIES_RAPIDASH] = {0x87, 0x05},
{0x85, 0x0e}, // SPECIES_SLOWPOKE [SPECIES_SLOWPOKE] = {0x85, 0x0e},
{0x86, 0x0a}, // SPECIES_SLOWBRO [SPECIES_SLOWBRO] = {0x86, 0x0a},
{0x43, 0x14}, // SPECIES_MAGNEMITE [SPECIES_MAGNEMITE] = {0x43, 0x14},
{0x66, 0x0a}, // SPECIES_MAGNETON [SPECIES_MAGNETON] = {0x66, 0x0a},
{0x66, 0x0a}, // SPECIES_FARFETCHD [SPECIES_FARFETCHD] = {0x66, 0x0a},
{0x66, 0x08}, // SPECIES_DODUO [SPECIES_DODUO] = {0x66, 0x08},
{0x88, 0x01}, // SPECIES_DODRIO [SPECIES_DODRIO] = {0x88, 0x01},
{0x66, 0x0a}, // SPECIES_SEEL [SPECIES_SEEL] = {0x66, 0x0a},
{0x77, 0x05}, // SPECIES_DEWGONG [SPECIES_DEWGONG] = {0x77, 0x05},
{0x75, 0x0c}, // SPECIES_GRIMER [SPECIES_GRIMER] = {0x75, 0x0c},
{0x87, 0x05}, // SPECIES_MUK [SPECIES_MUK] = {0x87, 0x05},
{0x76, 0x0b}, // SPECIES_SHELLDER [SPECIES_SHELLDER] = {0x76, 0x0b},
{0x87, 0x06}, // SPECIES_CLOYSTER [SPECIES_CLOYSTER] = {0x87, 0x06},
{0x85, 0x0e}, // SPECIES_GASTLY [SPECIES_GASTLY] = {0x85, 0x0e},
{0x76, 0x08}, // SPECIES_HAUNTER [SPECIES_HAUNTER] = {0x76, 0x08},
{0x76, 0x09}, // SPECIES_GENGAR [SPECIES_GENGAR] = {0x76, 0x09},
{0x78, 0x00}, // SPECIES_ONIX [SPECIES_ONIX] = {0x78, 0x00},
{0x65, 0x0d}, // SPECIES_DROWZEE [SPECIES_DROWZEE] = {0x65, 0x0d},
{0x66, 0x09}, // SPECIES_HYPNO [SPECIES_HYPNO] = {0x66, 0x09},
{0x66, 0x0a}, // SPECIES_KRABBY [SPECIES_KRABBY] = {0x66, 0x0a},
{0x77, 0x04}, // SPECIES_KINGLER [SPECIES_KINGLER] = {0x77, 0x04},
{0x55, 0x0e}, // SPECIES_VOLTORB [SPECIES_VOLTORB] = {0x55, 0x0e},
{0x65, 0x0d}, // SPECIES_ELECTRODE [SPECIES_ELECTRODE] = {0x65, 0x0d},
{0x65, 0x0d}, // SPECIES_EXEGGCUTE [SPECIES_EXEGGCUTE] = {0x65, 0x0d},
{0x87, 0x04}, // SPECIES_EXEGGUTOR [SPECIES_EXEGGUTOR] = {0x87, 0x04},
{0x66, 0x0a}, // SPECIES_CUBONE [SPECIES_CUBONE] = {0x66, 0x0a},
{0x66, 0x08}, // SPECIES_MAROWAK [SPECIES_MAROWAK] = {0x66, 0x08},
{0x65, 0x0c}, // SPECIES_HITMONLEE [SPECIES_HITMONLEE] = {0x65, 0x0c},
{0x65, 0x0c}, // SPECIES_HITMONCHAN [SPECIES_HITMONCHAN] = {0x65, 0x0c},
{0x65, 0x0e}, // SPECIES_LICKITUNG [SPECIES_LICKITUNG] = {0x65, 0x0e},
{0x66, 0x09}, // SPECIES_KOFFING [SPECIES_KOFFING] = {0x66, 0x09},
{0x77, 0x06}, // SPECIES_WEEZING [SPECIES_WEEZING] = {0x77, 0x06},
{0x85, 0x0c}, // SPECIES_RHYHORN [SPECIES_RHYHORN] = {0x85, 0x0c},
{0x88, 0x03}, // SPECIES_RHYDON [SPECIES_RHYDON] = {0x88, 0x03},
{0x86, 0x0b}, // SPECIES_CHANSEY [SPECIES_CHANSEY] = {0x86, 0x0b},
{0x85, 0x0e}, // SPECIES_TANGELA [SPECIES_TANGELA] = {0x85, 0x0e},
{0x77, 0x05}, // SPECIES_KANGASKHAN [SPECIES_KANGASKHAN] = {0x77, 0x05},
{0x66, 0x09}, // SPECIES_HORSEA [SPECIES_HORSEA] = {0x66, 0x09},
{0x66, 0x08}, // SPECIES_SEADRA [SPECIES_SEADRA] = {0x66, 0x08},
{0x66, 0x08}, // SPECIES_GOLDEEN [SPECIES_GOLDEEN] = {0x66, 0x08},
{0x76, 0x0b}, // SPECIES_SEAKING [SPECIES_SEAKING] = {0x76, 0x0b},
{0x65, 0x0d}, // SPECIES_STARYU [SPECIES_STARYU] = {0x65, 0x0d},
{0x85, 0x0e}, // SPECIES_STARMIE [SPECIES_STARMIE] = {0x85, 0x0e},
{0x85, 0x0d}, // SPECIES_MR_MIME [SPECIES_MR_MIME] = {0x85, 0x0d},
{0x77, 0x07}, // SPECIES_SCYTHER [SPECIES_SCYTHER] = {0x77, 0x07},
{0x86, 0x0a}, // SPECIES_JYNX [SPECIES_JYNX] = {0x86, 0x0a},
{0x66, 0x08}, // SPECIES_ELECTABUZZ [SPECIES_ELECTABUZZ] = {0x66, 0x08},
{0x66, 0x08}, // SPECIES_MAGMAR [SPECIES_MAGMAR] = {0x66, 0x08},
{0x66, 0x09}, // SPECIES_PINSIR [SPECIES_PINSIR] = {0x66, 0x09},
{0x85, 0x0d}, // SPECIES_TAUROS [SPECIES_TAUROS] = {0x85, 0x0d},
{0x76, 0x09}, // SPECIES_MAGIKARP [SPECIES_MAGIKARP] = {0x76, 0x09},
{0x78, 0x00}, // SPECIES_GYARADOS [SPECIES_GYARADOS] = {0x78, 0x00},
{0x77, 0x04}, // SPECIES_LAPRAS [SPECIES_LAPRAS] = {0x77, 0x04},
{0x54, 0x11}, // SPECIES_DITTO [SPECIES_DITTO] = {0x54, 0x11},
{0x66, 0x0a}, // SPECIES_EEVEE [SPECIES_EEVEE] = {0x66, 0x0a},
{0x66, 0x0a}, // SPECIES_VAPOREON [SPECIES_VAPOREON] = {0x66, 0x0a},
{0x87, 0x06}, // SPECIES_JOLTEON [SPECIES_JOLTEON] = {0x87, 0x06},
{0x67, 0x05}, // SPECIES_FLAREON [SPECIES_FLAREON] = {0x67, 0x05},
{0x65, 0x0d}, // SPECIES_PORYGON [SPECIES_PORYGON] = {0x65, 0x0d},
{0x66, 0x0a}, // SPECIES_OMANYTE [SPECIES_OMANYTE] = {0x66, 0x0a},
{0x66, 0x08}, // SPECIES_OMASTAR [SPECIES_OMASTAR] = {0x66, 0x08},
{0x65, 0x0d}, // SPECIES_KABUTO [SPECIES_KABUTO] = {0x65, 0x0d},
{0x77, 0x05}, // SPECIES_KABUTOPS [SPECIES_KABUTOPS] = {0x77, 0x05},
{0x86, 0x08}, // SPECIES_AERODACTYL [SPECIES_AERODACTYL] = {0x86, 0x08},
{0x86, 0x0b}, // SPECIES_SNORLAX [SPECIES_SNORLAX] = {0x86, 0x0b},
{0x65, 0x0c}, // SPECIES_ARTICUNO [SPECIES_ARTICUNO] = {0x65, 0x0c},
{0x76, 0x0b}, // SPECIES_ZAPDOS [SPECIES_ZAPDOS] = {0x76, 0x0b},
{0x87, 0x04}, // SPECIES_MOLTRES [SPECIES_MOLTRES] = {0x87, 0x04},
{0x66, 0x09}, // SPECIES_DRATINI [SPECIES_DRATINI] = {0x66, 0x09},
{0x78, 0x00}, // SPECIES_DRAGONAIR [SPECIES_DRAGONAIR] = {0x78, 0x00},
{0x87, 0x06}, // SPECIES_DRAGONITE [SPECIES_DRAGONITE] = {0x87, 0x06},
{0x78, 0x01}, // SPECIES_MEWTWO [SPECIES_MEWTWO] = {0x78, 0x01},
{0x66, 0x08}, // SPECIES_MEW [SPECIES_MEW] = {0x66, 0x08},
{0x56, 0x0a}, // SPECIES_CHIKORITA [SPECIES_CHIKORITA] = {0x56, 0x0a},
{0x66, 0x08}, // SPECIES_BAYLEEF [SPECIES_BAYLEEF] = {0x66, 0x08},
{0x78, 0x00}, // SPECIES_MEGANIUM [SPECIES_MEGANIUM] = {0x78, 0x00},
{0x76, 0x09}, // SPECIES_CYNDAQUIL [SPECIES_CYNDAQUIL] = {0x76, 0x09},
{0x87, 0x04}, // SPECIES_QUILAVA [SPECIES_QUILAVA] = {0x87, 0x04},
{0x87, 0x04}, // SPECIES_TYPHLOSION [SPECIES_TYPHLOSION] = {0x87, 0x04},
{0x66, 0x0b}, // SPECIES_TOTODILE [SPECIES_TOTODILE] = {0x66, 0x0b},
{0x67, 0x07}, // SPECIES_CROCONAW [SPECIES_CROCONAW] = {0x67, 0x07},
{0x88, 0x01}, // SPECIES_FERALIGATR [SPECIES_FERALIGATR] = {0x88, 0x01},
{0x67, 0x05}, // SPECIES_SENTRET [SPECIES_SENTRET] = {0x67, 0x05},
{0x66, 0x08}, // SPECIES_FURRET [SPECIES_FURRET] = {0x66, 0x08},
{0x66, 0x08}, // SPECIES_HOOTHOOT [SPECIES_HOOTHOOT] = {0x66, 0x08},
{0x68, 0x03}, // SPECIES_NOCTOWL [SPECIES_NOCTOWL] = {0x68, 0x03},
{0x76, 0x0b}, // SPECIES_LEDYBA [SPECIES_LEDYBA] = {0x76, 0x0b},
{0x77, 0x07}, // SPECIES_LEDIAN [SPECIES_LEDIAN] = {0x77, 0x07},
{0x73, 0x15}, // SPECIES_SPINARAK [SPECIES_SPINARAK] = {0x73, 0x15},
{0x86, 0x0b}, // SPECIES_ARIADOS [SPECIES_ARIADOS] = {0x86, 0x0b},
{0x87, 0x05}, // SPECIES_CROBAT [SPECIES_CROBAT] = {0x87, 0x05},
{0x86, 0x08}, // SPECIES_CHINCHOU [SPECIES_CHINCHOU] = {0x86, 0x08},
{0x86, 0x08}, // SPECIES_LANTURN [SPECIES_LANTURN] = {0x86, 0x08},
{0x66, 0x0b}, // SPECIES_PICHU [SPECIES_PICHU] = {0x66, 0x0b},
{0x65, 0x0f}, // SPECIES_CLEFFA [SPECIES_CLEFFA] = {0x65, 0x0f},
{0x66, 0x0b}, // SPECIES_IGGLYBUFF [SPECIES_IGGLYBUFF] = {0x66, 0x0b},
{0x54, 0x10}, // SPECIES_TOGEPI [SPECIES_TOGEPI] = {0x54, 0x10},
{0x66, 0x08}, // SPECIES_TOGETIC [SPECIES_TOGETIC] = {0x66, 0x08},
{0x54, 0x11}, // SPECIES_NATU [SPECIES_NATU] = {0x54, 0x11},
{0x76, 0x08}, // SPECIES_XATU [SPECIES_XATU] = {0x76, 0x08},
{0x66, 0x09}, // SPECIES_MAREEP [SPECIES_MAREEP] = {0x66, 0x09},
{0x66, 0x09}, // SPECIES_FLAAFFY [SPECIES_FLAAFFY] = {0x66, 0x09},
{0x88, 0x01}, // SPECIES_AMPHAROS [SPECIES_AMPHAROS] = {0x88, 0x01},
{0x66, 0x0b}, // SPECIES_BELLOSSOM [SPECIES_BELLOSSOM] = {0x66, 0x0b},
{0x75, 0x0c}, // SPECIES_MARILL [SPECIES_MARILL] = {0x75, 0x0c},
{0x86, 0x08}, // SPECIES_AZUMARILL [SPECIES_AZUMARILL] = {0x86, 0x08},
{0x66, 0x08}, // SPECIES_SUDOWOODO [SPECIES_SUDOWOODO] = {0x66, 0x08},
{0x66, 0x09}, // SPECIES_POLITOED [SPECIES_POLITOED] = {0x66, 0x09},
{0x66, 0x0b}, // SPECIES_HOPPIP [SPECIES_HOPPIP] = {0x66, 0x0b},
{0x65, 0x0d}, // SPECIES_SKIPLOOM [SPECIES_SKIPLOOM] = {0x65, 0x0d},
{0x87, 0x04}, // SPECIES_JUMPLUFF [SPECIES_JUMPLUFF] = {0x87, 0x04},
{0x66, 0x09}, // SPECIES_AIPOM [SPECIES_AIPOM] = {0x66, 0x09},
{0x56, 0x0a}, // SPECIES_SUNKERN [SPECIES_SUNKERN] = {0x56, 0x0a},
{0x66, 0x08}, // SPECIES_SUNFLORA [SPECIES_SUNFLORA] = {0x66, 0x08},
{0x77, 0x04}, // SPECIES_YANMA [SPECIES_YANMA] = {0x77, 0x04},
{0x85, 0x0f}, // SPECIES_WOOPER [SPECIES_WOOPER] = {0x85, 0x0f},
{0x76, 0x08}, // SPECIES_QUAGSIRE [SPECIES_QUAGSIRE] = {0x76, 0x08},
{0x76, 0x0b}, // SPECIES_ESPEON [SPECIES_ESPEON] = {0x76, 0x0b},
{0x87, 0x04}, // SPECIES_UMBREON [SPECIES_UMBREON] = {0x87, 0x04},
{0x66, 0x09}, // SPECIES_MURKROW [SPECIES_MURKROW] = {0x66, 0x09},
{0x66, 0x08}, // SPECIES_SLOWKING [SPECIES_SLOWKING] = {0x66, 0x08},
{0x66, 0x0a}, // SPECIES_MISDREAVUS [SPECIES_MISDREAVUS] = {0x66, 0x0a},
{0x36, 0x08}, // SPECIES_UNOWN [SPECIES_UNOWN] = {0x36, 0x08},
{0x75, 0x0c}, // SPECIES_WOBBUFFET [SPECIES_WOBBUFFET] = {0x75, 0x0c},
{0x87, 0x05}, // SPECIES_GIRAFARIG [SPECIES_GIRAFARIG] = {0x87, 0x05},
{0x65, 0x0f}, // SPECIES_PINECO [SPECIES_PINECO] = {0x65, 0x0f},
{0x84, 0x10}, // SPECIES_FORRETRESS [SPECIES_FORRETRESS] = {0x84, 0x10},
{0x85, 0x0f}, // SPECIES_DUNSPARCE [SPECIES_DUNSPARCE] = {0x85, 0x0f},
{0x87, 0x05}, // SPECIES_GLIGAR [SPECIES_GLIGAR] = {0x87, 0x05},
{0x88, 0x00}, // SPECIES_STEELIX [SPECIES_STEELIX] = {0x88, 0x00},
{0x76, 0x0a}, // SPECIES_SNUBBULL [SPECIES_SNUBBULL] = {0x76, 0x0a},
{0x87, 0x05}, // SPECIES_GRANBULL [SPECIES_GRANBULL] = {0x87, 0x05},
{0x77, 0x07}, // SPECIES_QWILFISH [SPECIES_QWILFISH] = {0x77, 0x07},
{0x77, 0x04}, // SPECIES_SCIZOR [SPECIES_SCIZOR] = {0x77, 0x04},
{0x56, 0x0b}, // SPECIES_SHUCKLE [SPECIES_SHUCKLE] = {0x56, 0x0b},
{0x77, 0x04}, // SPECIES_HERACROSS [SPECIES_HERACROSS] = {0x77, 0x04},
{0x66, 0x08}, // SPECIES_SNEASEL [SPECIES_SNEASEL] = {0x66, 0x08},
{0x66, 0x08}, // SPECIES_TEDDIURSA [SPECIES_TEDDIURSA] = {0x66, 0x08},
{0x88, 0x03}, // SPECIES_URSARING [SPECIES_URSARING] = {0x88, 0x03},
{0x66, 0x08}, // SPECIES_SLUGMA [SPECIES_SLUGMA] = {0x66, 0x08},
{0x76, 0x09}, // SPECIES_MAGCARGO [SPECIES_MAGCARGO] = {0x76, 0x09},
{0x63, 0x15}, // SPECIES_SWINUB [SPECIES_SWINUB] = {0x63, 0x15},
{0x75, 0x0d}, // SPECIES_PILOSWINE [SPECIES_PILOSWINE] = {0x75, 0x0d},
{0x65, 0x0c}, // SPECIES_CORSOLA [SPECIES_CORSOLA] = {0x65, 0x0c},
{0x75, 0x0d}, // SPECIES_REMORAID [SPECIES_REMORAID] = {0x75, 0x0d},
{0x66, 0x0a}, // SPECIES_OCTILLERY [SPECIES_OCTILLERY] = {0x66, 0x0a},
{0x67, 0x06}, // SPECIES_DELIBIRD [SPECIES_DELIBIRD] = {0x67, 0x06},
{0x87, 0x07}, // SPECIES_MANTINE [SPECIES_MANTINE] = {0x87, 0x07},
{0x87, 0x04}, // SPECIES_SKARMORY [SPECIES_SKARMORY] = {0x87, 0x04},
{0x55, 0x0c}, // SPECIES_HOUNDOUR [SPECIES_HOUNDOUR] = {0x55, 0x0c},
{0x87, 0x07}, // SPECIES_HOUNDOOM [SPECIES_HOUNDOOM] = {0x87, 0x07},
{0x87, 0x06}, // SPECIES_KINGDRA [SPECIES_KINGDRA] = {0x87, 0x06},
{0x65, 0x0e}, // SPECIES_PHANPY [SPECIES_PHANPY] = {0x65, 0x0e},
{0x85, 0x0d}, // SPECIES_DONPHAN [SPECIES_DONPHAN] = {0x85, 0x0d},
{0x76, 0x0a}, // SPECIES_PORYGON2 [SPECIES_PORYGON2] = {0x76, 0x0a},
{0x78, 0x03}, // SPECIES_STANTLER [SPECIES_STANTLER] = {0x78, 0x03},
{0x76, 0x0a}, // SPECIES_SMEARGLE [SPECIES_SMEARGLE] = {0x76, 0x0a},
{0x66, 0x08}, // SPECIES_TYROGUE [SPECIES_TYROGUE] = {0x66, 0x08},
{0x87, 0x05}, // SPECIES_HITMONTOP [SPECIES_HITMONTOP] = {0x87, 0x05},
{0x56, 0x09}, // SPECIES_SMOOCHUM [SPECIES_SMOOCHUM] = {0x56, 0x09},
{0x66, 0x08}, // SPECIES_ELEKID [SPECIES_ELEKID] = {0x66, 0x08},
{0x66, 0x0b}, // SPECIES_MAGBY [SPECIES_MAGBY] = {0x66, 0x0b},
{0x87, 0x07}, // SPECIES_MILTANK [SPECIES_MILTANK] = {0x87, 0x07},
{0x85, 0x0d}, // SPECIES_BLISSEY [SPECIES_BLISSEY] = {0x85, 0x0d},
{0x86, 0x0a}, // SPECIES_RAIKOU [SPECIES_RAIKOU] = {0x86, 0x0a},
{0x87, 0x06}, // SPECIES_ENTEI [SPECIES_ENTEI] = {0x87, 0x06},
{0x88, 0x03}, // SPECIES_SUICUNE [SPECIES_SUICUNE] = {0x88, 0x03},
{0x66, 0x08}, // SPECIES_LARVITAR [SPECIES_LARVITAR] = {0x66, 0x08},
{0x67, 0x05}, // SPECIES_PUPITAR [SPECIES_PUPITAR] = {0x67, 0x05},
{0x88, 0x00}, // SPECIES_TYRANITAR [SPECIES_TYRANITAR] = {0x88, 0x00},
{0x88, 0x01}, // SPECIES_LUGIA [SPECIES_LUGIA] = {0x88, 0x01},
{0x88, 0x01}, // SPECIES_HO_OH [SPECIES_HO_OH] = {0x88, 0x01},
{0x66, 0x08}, // SPECIES_CELEBI [SPECIES_CELEBI] = {0x66, 0x08},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_B [SPECIES_OLD_UNOWN_B] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_C [SPECIES_OLD_UNOWN_C] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_D [SPECIES_OLD_UNOWN_D] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_E [SPECIES_OLD_UNOWN_E] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_F [SPECIES_OLD_UNOWN_F] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_G [SPECIES_OLD_UNOWN_G] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_H [SPECIES_OLD_UNOWN_H] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_I [SPECIES_OLD_UNOWN_I] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_J [SPECIES_OLD_UNOWN_J] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_K [SPECIES_OLD_UNOWN_K] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_L [SPECIES_OLD_UNOWN_L] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_M [SPECIES_OLD_UNOWN_M] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_N [SPECIES_OLD_UNOWN_N] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_O [SPECIES_OLD_UNOWN_O] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_P [SPECIES_OLD_UNOWN_P] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_Q [SPECIES_OLD_UNOWN_Q] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_R [SPECIES_OLD_UNOWN_R] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_S [SPECIES_OLD_UNOWN_S] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_T [SPECIES_OLD_UNOWN_T] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_U [SPECIES_OLD_UNOWN_U] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_V [SPECIES_OLD_UNOWN_V] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_W [SPECIES_OLD_UNOWN_W] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_X [SPECIES_OLD_UNOWN_X] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_Y [SPECIES_OLD_UNOWN_Y] = {0x88, 0x02},
{0x88, 0x02}, // SPECIES_OLD_UNOWN_Z [SPECIES_OLD_UNOWN_Z] = {0x88, 0x02},
{0x87, 0x06}, // SPECIES_TREECKO [SPECIES_TREECKO] = {0x87, 0x06},
{0x86, 0x08}, // SPECIES_GROVYLE [SPECIES_GROVYLE] = {0x86, 0x08},
{0x88, 0x01}, // SPECIES_SCEPTILE [SPECIES_SCEPTILE] = {0x88, 0x01},
{0x67, 0x05}, // SPECIES_TORCHIC [SPECIES_TORCHIC] = {0x67, 0x05},
{0x88, 0x00}, // SPECIES_COMBUSKEN [SPECIES_COMBUSKEN] = {0x88, 0x00},
{0x88, 0x00}, // SPECIES_BLAZIKEN [SPECIES_BLAZIKEN] = {0x88, 0x00},
{0x77, 0x05}, // SPECIES_MUDKIP [SPECIES_MUDKIP] = {0x77, 0x05},
{0x87, 0x04}, // SPECIES_MARSHTOMP [SPECIES_MARSHTOMP] = {0x87, 0x04},
{0x87, 0x05}, // SPECIES_SWAMPERT [SPECIES_SWAMPERT] = {0x87, 0x05},
{0x76, 0x09}, // SPECIES_POOCHYENA [SPECIES_POOCHYENA] = {0x76, 0x09},
{0x87, 0x04}, // SPECIES_MIGHTYENA [SPECIES_MIGHTYENA] = {0x87, 0x04},
{0x76, 0x0b}, // SPECIES_ZIGZAGOON [SPECIES_ZIGZAGOON] = {0x76, 0x0b},
{0x85, 0x0f}, // SPECIES_LINOONE [SPECIES_LINOONE] = {0x85, 0x0f},
{0x76, 0x0b}, // SPECIES_WURMPLE [SPECIES_WURMPLE] = {0x76, 0x0b},
{0x83, 0x15}, // SPECIES_SILCOON [SPECIES_SILCOON] = {0x83, 0x15},
{0x88, 0x00}, // SPECIES_BEAUTIFLY [SPECIES_BEAUTIFLY] = {0x88, 0x00},
{0x73, 0x14}, // SPECIES_CASCOON [SPECIES_CASCOON] = {0x73, 0x14},
{0x83, 0x14}, // SPECIES_DUSTOX [SPECIES_DUSTOX] = {0x83, 0x14},
{0x75, 0x0f}, // SPECIES_LOTAD [SPECIES_LOTAD] = {0x75, 0x0f},
{0x86, 0x08}, // SPECIES_LOMBRE [SPECIES_LOMBRE] = {0x86, 0x08},
{0x86, 0x0a}, // SPECIES_LUDICOLO [SPECIES_LUDICOLO] = {0x86, 0x0a},
{0x86, 0x09}, // SPECIES_SEEDOT [SPECIES_SEEDOT] = {0x86, 0x09},
{0x76, 0x0a}, // SPECIES_NUZLEAF [SPECIES_NUZLEAF] = {0x76, 0x0a},
{0x86, 0x08}, // SPECIES_SHIFTRY [SPECIES_SHIFTRY] = {0x86, 0x08},
{0x83, 0x14}, // SPECIES_NINCADA [SPECIES_NINCADA] = {0x83, 0x14},
{0x86, 0x08}, // SPECIES_NINJASK [SPECIES_NINJASK] = {0x86, 0x08},
{0x77, 0x06}, // SPECIES_SHEDINJA [SPECIES_SHEDINJA] = {0x77, 0x06},
{0x64, 0x11}, // SPECIES_TAILLOW [SPECIES_TAILLOW] = {0x64, 0x11},
{0x86, 0x08}, // SPECIES_SWELLOW [SPECIES_SWELLOW] = {0x86, 0x08},
{0x85, 0x0d}, // SPECIES_SHROOMISH [SPECIES_SHROOMISH] = {0x85, 0x0d},
{0x87, 0x04}, // SPECIES_BRELOOM [SPECIES_BRELOOM] = {0x87, 0x04},
{0x77, 0x04}, // SPECIES_SPINDA [SPECIES_SPINDA] = {0x77, 0x04},
{0x85, 0x0e}, // SPECIES_WINGULL [SPECIES_WINGULL] = {0x85, 0x0e},
{0x87, 0x06}, // SPECIES_PELIPPER [SPECIES_PELIPPER] = {0x87, 0x06},
{0x86, 0x0b}, // SPECIES_SURSKIT [SPECIES_SURSKIT] = {0x86, 0x0b},
{0x88, 0x00}, // SPECIES_MASQUERAIN [SPECIES_MASQUERAIN] = {0x88, 0x00},
{0x83, 0x15}, // SPECIES_WAILMER [SPECIES_WAILMER] = {0x83, 0x15},
{0x83, 0x16}, // SPECIES_WAILORD [SPECIES_WAILORD] = {0x83, 0x16},
{0x86, 0x0a}, // SPECIES_SKITTY [SPECIES_SKITTY] = {0x86, 0x0a},
{0x86, 0x08}, // SPECIES_DELCATTY [SPECIES_DELCATTY] = {0x86, 0x08},
{0x87, 0x06}, // SPECIES_KECLEON [SPECIES_KECLEON] = {0x87, 0x06},
{0x86, 0x08}, // SPECIES_BALTOY [SPECIES_BALTOY] = {0x86, 0x08},
{0x87, 0x07}, // SPECIES_CLAYDOL [SPECIES_CLAYDOL] = {0x87, 0x07},
{0x85, 0x0c}, // SPECIES_NOSEPASS [SPECIES_NOSEPASS] = {0x85, 0x0c},
{0x86, 0x0a}, // SPECIES_TORKOAL [SPECIES_TORKOAL] = {0x86, 0x0a},
{0x76, 0x08}, // SPECIES_SABLEYE [SPECIES_SABLEYE] = {0x76, 0x08},
{0x66, 0x0a}, // SPECIES_BARBOACH [SPECIES_BARBOACH] = {0x66, 0x0a},
{0x86, 0x0a}, // SPECIES_WHISCASH [SPECIES_WHISCASH] = {0x86, 0x0a},
{0x46, 0x0a}, // SPECIES_LUVDISC [SPECIES_LUVDISC] = {0x46, 0x0a},
{0x77, 0x07}, // SPECIES_CORPHISH [SPECIES_CORPHISH] = {0x77, 0x07},
{0x87, 0x05}, // SPECIES_CRAWDAUNT [SPECIES_CRAWDAUNT] = {0x87, 0x05},
{0x67, 0x07}, // SPECIES_FEEBAS [SPECIES_FEEBAS] = {0x67, 0x07},
{0x68, 0x02}, // SPECIES_MILOTIC [SPECIES_MILOTIC] = {0x68, 0x02},
{0x87, 0x07}, // SPECIES_CARVANHA [SPECIES_CARVANHA] = {0x87, 0x07},
{0x88, 0x02}, // SPECIES_SHARPEDO [SPECIES_SHARPEDO] = {0x88, 0x02},
{0x75, 0x0e}, // SPECIES_TRAPINCH [SPECIES_TRAPINCH] = {0x75, 0x0e},
{0x74, 0x11}, // SPECIES_VIBRAVA [SPECIES_VIBRAVA] = {0x74, 0x11},
{0x88, 0x02}, // SPECIES_FLYGON [SPECIES_FLYGON] = {0x88, 0x02},
{0x76, 0x0b}, // SPECIES_MAKUHITA [SPECIES_MAKUHITA] = {0x76, 0x0b},
{0x87, 0x07}, // SPECIES_HARIYAMA [SPECIES_HARIYAMA] = {0x87, 0x07},
{0x84, 0x10}, // SPECIES_ELECTRIKE [SPECIES_ELECTRIKE] = {0x84, 0x10},
{0x87, 0x04}, // SPECIES_MANECTRIC [SPECIES_MANECTRIC] = {0x87, 0x04},
{0x86, 0x0b}, // SPECIES_NUMEL [SPECIES_NUMEL] = {0x86, 0x0b},
{0x84, 0x13}, // SPECIES_CAMERUPT [SPECIES_CAMERUPT] = {0x84, 0x13},
{0x64, 0x12}, // SPECIES_SPHEAL [SPECIES_SPHEAL] = {0x64, 0x12},
{0x86, 0x0a}, // SPECIES_SEALEO [SPECIES_SEALEO] = {0x86, 0x0a},
{0x87, 0x06}, // SPECIES_WALREIN [SPECIES_WALREIN] = {0x87, 0x06},
{0x85, 0x0f}, // SPECIES_CACNEA [SPECIES_CACNEA] = {0x85, 0x0f},
{0x87, 0x07}, // SPECIES_CACTURNE [SPECIES_CACTURNE] = {0x87, 0x07},
{0x76, 0x0a}, // SPECIES_SNORUNT [SPECIES_SNORUNT] = {0x76, 0x0a},
{0x85, 0x0c}, // SPECIES_GLALIE [SPECIES_GLALIE] = {0x85, 0x0c},
{0x87, 0x05}, // SPECIES_LUNATONE [SPECIES_LUNATONE] = {0x87, 0x05},
{0x87, 0x05}, // SPECIES_SOLROCK [SPECIES_SOLROCK] = {0x87, 0x05},
{0x86, 0x0a}, // SPECIES_AZURILL [SPECIES_AZURILL] = {0x86, 0x0a},
{0x56, 0x0b}, // SPECIES_SPOINK [SPECIES_SPOINK] = {0x56, 0x0b},
{0x87, 0x04}, // SPECIES_GRUMPIG [SPECIES_GRUMPIG] = {0x87, 0x04},
{0x76, 0x08}, // SPECIES_PLUSLE [SPECIES_PLUSLE] = {0x76, 0x08},
{0x76, 0x08}, // SPECIES_MINUN [SPECIES_MINUN] = {0x76, 0x08},
{0x87, 0x04}, // SPECIES_MAWILE [SPECIES_MAWILE] = {0x87, 0x04},
{0x76, 0x0b}, // SPECIES_MEDITITE [SPECIES_MEDITITE] = {0x76, 0x0b},
{0x68, 0x03}, // SPECIES_MEDICHAM [SPECIES_MEDICHAM] = {0x68, 0x03},
{0x86, 0x09}, // SPECIES_SWABLU [SPECIES_SWABLU] = {0x86, 0x09},
{0x87, 0x06}, // SPECIES_ALTARIA [SPECIES_ALTARIA] = {0x87, 0x06},
{0x77, 0x07}, // SPECIES_WYNAUT [SPECIES_WYNAUT] = {0x77, 0x07},
{0x66, 0x0b}, // SPECIES_DUSKULL [SPECIES_DUSKULL] = {0x66, 0x0b},
{0x86, 0x08}, // SPECIES_DUSCLOPS [SPECIES_DUSCLOPS] = {0x86, 0x08},
{0x86, 0x08}, // SPECIES_ROSELIA [SPECIES_ROSELIA] = {0x86, 0x08},
{0x85, 0x0f}, // SPECIES_SLAKOTH [SPECIES_SLAKOTH] = {0x85, 0x0f},
{0x86, 0x0a}, // SPECIES_VIGOROTH [SPECIES_VIGOROTH] = {0x86, 0x0a},
{0x86, 0x08}, // SPECIES_SLAKING [SPECIES_SLAKING] = {0x86, 0x08},
{0x66, 0x0b}, // SPECIES_GULPIN [SPECIES_GULPIN] = {0x66, 0x0b},
{0x77, 0x06}, // SPECIES_SWALOT [SPECIES_SWALOT] = {0x77, 0x06},
{0x87, 0x07}, // SPECIES_TROPIUS [SPECIES_TROPIUS] = {0x87, 0x07},
{0x85, 0x0d}, // SPECIES_WHISMUR [SPECIES_WHISMUR] = {0x85, 0x0d},
{0x86, 0x09}, // SPECIES_LOUDRED [SPECIES_LOUDRED] = {0x86, 0x09},
{0x88, 0x03}, // SPECIES_EXPLOUD [SPECIES_EXPLOUD] = {0x88, 0x03},
{0x85, 0x0d}, // SPECIES_CLAMPERL [SPECIES_CLAMPERL] = {0x85, 0x0d},
{0x68, 0x02}, // SPECIES_HUNTAIL [SPECIES_HUNTAIL] = {0x68, 0x02},
{0x77, 0x05}, // SPECIES_GOREBYSS [SPECIES_GOREBYSS] = {0x77, 0x05},
{0x78, 0x03}, // SPECIES_ABSOL [SPECIES_ABSOL] = {0x78, 0x03},
{0x77, 0x06}, // SPECIES_SHUPPET [SPECIES_SHUPPET] = {0x77, 0x06},
{0x65, 0x0c}, // SPECIES_BANETTE [SPECIES_BANETTE] = {0x65, 0x0c},
{0x88, 0x03}, // SPECIES_SEVIPER [SPECIES_SEVIPER] = {0x88, 0x03},
{0x88, 0x01}, // SPECIES_ZANGOOSE [SPECIES_ZANGOOSE] = {0x88, 0x01},
{0x86, 0x0a}, // SPECIES_RELICANTH [SPECIES_RELICANTH] = {0x86, 0x0a},
{0x54, 0x11}, // SPECIES_ARON [SPECIES_ARON] = {0x54, 0x11},
{0x84, 0x11}, // SPECIES_LAIRON [SPECIES_LAIRON] = {0x84, 0x11},
{0x87, 0x07}, // SPECIES_AGGRON [SPECIES_AGGRON] = {0x87, 0x07},
{0x45, 0x0d}, // SPECIES_CASTFORM [SPECIES_CASTFORM] = {0x45, 0x0d},
{0x76, 0x08}, // SPECIES_VOLBEAT [SPECIES_VOLBEAT] = {0x76, 0x08},
{0x67, 0x06}, // SPECIES_ILLUMISE [SPECIES_ILLUMISE] = {0x67, 0x06},
{0x86, 0x09}, // SPECIES_LILEEP [SPECIES_LILEEP] = {0x86, 0x09},
{0x77, 0x04}, // SPECIES_CRADILY [SPECIES_CRADILY] = {0x77, 0x04},
{0x83, 0x17}, // SPECIES_ANORITH [SPECIES_ANORITH] = {0x83, 0x17},
{0x77, 0x05}, // SPECIES_ARMALDO [SPECIES_ARMALDO] = {0x77, 0x05},
{0x45, 0x0d}, // SPECIES_RALTS [SPECIES_RALTS] = {0x45, 0x0d},
{0x57, 0x06}, // SPECIES_KIRLIA [SPECIES_KIRLIA] = {0x57, 0x06},
{0x77, 0x04}, // SPECIES_GARDEVOIR [SPECIES_GARDEVOIR] = {0x77, 0x04},
{0x66, 0x08}, // SPECIES_BAGON [SPECIES_BAGON] = {0x66, 0x08},
{0x85, 0x0d}, // SPECIES_SHELGON [SPECIES_SHELGON] = {0x85, 0x0d},
{0x77, 0x06}, // SPECIES_SALAMENCE [SPECIES_SALAMENCE] = {0x77, 0x06},
{0x66, 0x0a}, // SPECIES_BELDUM [SPECIES_BELDUM] = {0x66, 0x0a},
{0x84, 0x10}, // SPECIES_METANG [SPECIES_METANG] = {0x84, 0x10},
{0x83, 0x14}, // SPECIES_METAGROSS [SPECIES_METAGROSS] = {0x83, 0x14},
{0x86, 0x0a}, // SPECIES_REGIROCK [SPECIES_REGIROCK] = {0x86, 0x0a},
{0x85, 0x0e}, // SPECIES_REGICE [SPECIES_REGICE] = {0x85, 0x0e},
{0x85, 0x0e}, // SPECIES_REGISTEEL [SPECIES_REGISTEEL] = {0x85, 0x0e},
{0x84, 0x13}, // SPECIES_KYOGRE [SPECIES_KYOGRE] = {0x84, 0x13},
{0x87, 0x07}, // SPECIES_GROUDON [SPECIES_GROUDON] = {0x87, 0x07},
{0x78, 0x00}, // SPECIES_RAYQUAZA [SPECIES_RAYQUAZA] = {0x78, 0x00},
{0x88, 0x02}, // SPECIES_LATIAS [SPECIES_LATIAS] = {0x88, 0x02},
{0x88, 0x03}, // SPECIES_LATIOS [SPECIES_LATIOS] = {0x88, 0x03},
{0x87, 0x05}, // SPECIES_JIRACHI [SPECIES_JIRACHI] = {0x87, 0x05},
{0x86, 0x09}, // SPECIES_DEOXYS [SPECIES_DEOXYS] = {0x86, 0x09},
{0x47, 0x07}, // SPECIES_CHIMECHO [SPECIES_CHIMECHO] = {0x47, 0x07},
{0x36, 0x0a}, // SPECIES_EGG [SPECIES_EGG] = {0x36, 0x0a},
{0x56, 0x09}, // SPECIES_UNOWN_B [SPECIES_UNOWN_B] = {0x56, 0x09},
{0x67, 0x06}, // SPECIES_UNOWN_C [SPECIES_UNOWN_C] = {0x67, 0x06},
{0x56, 0x08}, // SPECIES_UNOWN_D [SPECIES_UNOWN_D] = {0x56, 0x08},
{0x56, 0x0a}, // SPECIES_UNOWN_E [SPECIES_UNOWN_E] = {0x56, 0x0a},
{0x66, 0x0a}, // SPECIES_UNOWN_F [SPECIES_UNOWN_F] = {0x66, 0x0a},
{0x57, 0x05}, // SPECIES_UNOWN_G [SPECIES_UNOWN_G] = {0x57, 0x05},
{0x66, 0x08}, // SPECIES_UNOWN_H [SPECIES_UNOWN_H] = {0x66, 0x08},
{0x37, 0x07}, // SPECIES_UNOWN_I [SPECIES_UNOWN_I] = {0x37, 0x07},
{0x46, 0x09}, // SPECIES_UNOWN_J [SPECIES_UNOWN_J] = {0x46, 0x09},
{0x57, 0x07}, // SPECIES_UNOWN_K [SPECIES_UNOWN_K] = {0x57, 0x07},
{0x46, 0x0a}, // SPECIES_UNOWN_L [SPECIES_UNOWN_L] = {0x46, 0x0a},
{0x65, 0x0d}, // SPECIES_UNOWN_M [SPECIES_UNOWN_M] = {0x65, 0x0d},
{0x65, 0x0d}, // SPECIES_UNOWN_N [SPECIES_UNOWN_N] = {0x65, 0x0d},
{0x66, 0x08}, // SPECIES_UNOWN_O [SPECIES_UNOWN_O] = {0x66, 0x08},
{0x46, 0x0a}, // SPECIES_UNOWN_P [SPECIES_UNOWN_P] = {0x46, 0x0a},
{0x55, 0x0f}, // SPECIES_UNOWN_Q [SPECIES_UNOWN_Q] = {0x55, 0x0f},
{0x45, 0x0c}, // SPECIES_UNOWN_R [SPECIES_UNOWN_R] = {0x45, 0x0c},
{0x57, 0x04}, // SPECIES_UNOWN_S [SPECIES_UNOWN_S] = {0x57, 0x04},
{0x45, 0x0d}, // SPECIES_UNOWN_T [SPECIES_UNOWN_T] = {0x45, 0x0d},
{0x65, 0x0d}, // SPECIES_UNOWN_U [SPECIES_UNOWN_U] = {0x65, 0x0d},
{0x56, 0x0b}, // SPECIES_UNOWN_V [SPECIES_UNOWN_V] = {0x56, 0x0b},
{0x55, 0x0d}, // SPECIES_UNOWN_W [SPECIES_UNOWN_W] = {0x55, 0x0d},
{0x55, 0x0f}, // SPECIES_UNOWN_X [SPECIES_UNOWN_X] = {0x55, 0x0f},
{0x46, 0x0a}, // SPECIES_UNOWN_Y [SPECIES_UNOWN_Y] = {0x46, 0x0a},
{0x46, 0x0a}, // SPECIES_UNOWN_Z [SPECIES_UNOWN_Z] = {0x46, 0x0a},
{0x37, 0x06}, // SPECIES_UNOWN_EMARK [SPECIES_UNOWN_EMARK] = {0x37, 0x06},
{0x47, 0x06}, // SPECIES_UNOWN_QMARK [SPECIES_UNOWN_QMARK] = {0x47, 0x06},
}; };
+441 -440
View File
@@ -1,443 +1,444 @@
const struct CompressedSpriteSheet gMonBackPicTable[] = const struct CompressedSpriteSheet gMonBackPicTable[] =
{ {
gMonBackPic_CircledQuestionMark, 0x800, 0, [SPECIES_NONE] = {gMonBackPic_CircledQuestionMark, 0x800, SPECIES_NONE},
gMonBackPic_Bulbasaur, 0x800, 1, [SPECIES_BULBASAUR] = {gMonBackPic_Bulbasaur, 0x800, SPECIES_BULBASAUR},
gMonBackPic_Ivysaur, 0x800, 2, [SPECIES_IVYSAUR] = {gMonBackPic_Ivysaur, 0x800, SPECIES_IVYSAUR},
gMonBackPic_Venusaur, 0x800, 3, [SPECIES_VENUSAUR] = {gMonBackPic_Venusaur, 0x800, SPECIES_VENUSAUR},
gMonBackPic_Charmander, 0x800, 4, [SPECIES_CHARMANDER] = {gMonBackPic_Charmander, 0x800, SPECIES_CHARMANDER},
gMonBackPic_Charmeleon, 0x800, 5, [SPECIES_CHARMELEON] = {gMonBackPic_Charmeleon, 0x800, SPECIES_CHARMELEON},
gMonBackPic_Charizard, 0x800, 6, [SPECIES_CHARIZARD] = {gMonBackPic_Charizard, 0x800, SPECIES_CHARIZARD},
gMonBackPic_Squirtle, 0x800, 7, [SPECIES_SQUIRTLE] = {gMonBackPic_Squirtle, 0x800, SPECIES_SQUIRTLE},
gMonBackPic_Wartortle, 0x800, 8, [SPECIES_WARTORTLE] = {gMonBackPic_Wartortle, 0x800, SPECIES_WARTORTLE},
gMonBackPic_Blastoise, 0x800, 9, [SPECIES_BLASTOISE] = {gMonBackPic_Blastoise, 0x800, SPECIES_BLASTOISE},
gMonBackPic_Caterpie, 0x800, 10, [SPECIES_CATERPIE] = {gMonBackPic_Caterpie, 0x800, SPECIES_CATERPIE},
gMonBackPic_Metapod, 0x800, 11, [SPECIES_METAPOD] = {gMonBackPic_Metapod, 0x800, SPECIES_METAPOD},
gMonBackPic_Butterfree, 0x800, 12, [SPECIES_BUTTERFREE] = {gMonBackPic_Butterfree, 0x800, SPECIES_BUTTERFREE},
gMonBackPic_Weedle, 0x800, 13, [SPECIES_WEEDLE] = {gMonBackPic_Weedle, 0x800, SPECIES_WEEDLE},
gMonBackPic_Kakuna, 0x800, 14, [SPECIES_KAKUNA] = {gMonBackPic_Kakuna, 0x800, SPECIES_KAKUNA},
gMonBackPic_Beedrill, 0x800, 15, [SPECIES_BEEDRILL] = {gMonBackPic_Beedrill, 0x800, SPECIES_BEEDRILL},
gMonBackPic_Pidgey, 0x800, 16, [SPECIES_PIDGEY] = {gMonBackPic_Pidgey, 0x800, SPECIES_PIDGEY},
gMonBackPic_Pidgeotto, 0x800, 17, [SPECIES_PIDGEOTTO] = {gMonBackPic_Pidgeotto, 0x800, SPECIES_PIDGEOTTO},
gMonBackPic_Pidgeot, 0x800, 18, [SPECIES_PIDGEOT] = {gMonBackPic_Pidgeot, 0x800, SPECIES_PIDGEOT},
gMonBackPic_Rattata, 0x800, 19, [SPECIES_RATTATA] = {gMonBackPic_Rattata, 0x800, SPECIES_RATTATA},
gMonBackPic_Raticate, 0x800, 20, [SPECIES_RATICATE] = {gMonBackPic_Raticate, 0x800, SPECIES_RATICATE},
gMonBackPic_Spearow, 0x800, 21, [SPECIES_SPEAROW] = {gMonBackPic_Spearow, 0x800, SPECIES_SPEAROW},
gMonBackPic_Fearow, 0x800, 22, [SPECIES_FEAROW] = {gMonBackPic_Fearow, 0x800, SPECIES_FEAROW},
gMonBackPic_Ekans, 0x800, 23, [SPECIES_EKANS] = {gMonBackPic_Ekans, 0x800, SPECIES_EKANS},
gMonBackPic_Arbok, 0x800, 24, [SPECIES_ARBOK] = {gMonBackPic_Arbok, 0x800, SPECIES_ARBOK},
gMonBackPic_Pikachu, 0x800, 25, [SPECIES_PIKACHU] = {gMonBackPic_Pikachu, 0x800, SPECIES_PIKACHU},
gMonBackPic_Raichu, 0x800, 26, [SPECIES_RAICHU] = {gMonBackPic_Raichu, 0x800, SPECIES_RAICHU},
gMonBackPic_Sandshrew, 0x800, 27, [SPECIES_SANDSHREW] = {gMonBackPic_Sandshrew, 0x800, SPECIES_SANDSHREW},
gMonBackPic_Sandslash, 0x800, 28, [SPECIES_SANDSLASH] = {gMonBackPic_Sandslash, 0x800, SPECIES_SANDSLASH},
gMonBackPic_NidoranF, 0x800, 29, [SPECIES_NIDORAN_F] = {gMonBackPic_NidoranF, 0x800, SPECIES_NIDORAN_F},
gMonBackPic_Nidorina, 0x800, 30, [SPECIES_NIDORINA] = {gMonBackPic_Nidorina, 0x800, SPECIES_NIDORINA},
gMonBackPic_Nidoqueen, 0x800, 31, [SPECIES_NIDOQUEEN] = {gMonBackPic_Nidoqueen, 0x800, SPECIES_NIDOQUEEN},
gMonBackPic_NidoranM, 0x800, 32, [SPECIES_NIDORAN_M] = {gMonBackPic_NidoranM, 0x800, SPECIES_NIDORAN_M},
gMonBackPic_Nidorino, 0x800, 33, [SPECIES_NIDORINO] = {gMonBackPic_Nidorino, 0x800, SPECIES_NIDORINO},
gMonBackPic_Nidoking, 0x800, 34, [SPECIES_NIDOKING] = {gMonBackPic_Nidoking, 0x800, SPECIES_NIDOKING},
gMonBackPic_Clefairy, 0x800, 35, [SPECIES_CLEFAIRY] = {gMonBackPic_Clefairy, 0x800, SPECIES_CLEFAIRY},
gMonBackPic_Clefable, 0x800, 36, [SPECIES_CLEFABLE] = {gMonBackPic_Clefable, 0x800, SPECIES_CLEFABLE},
gMonBackPic_Vulpix, 0x800, 37, [SPECIES_VULPIX] = {gMonBackPic_Vulpix, 0x800, SPECIES_VULPIX},
gMonBackPic_Ninetales, 0x800, 38, [SPECIES_NINETALES] = {gMonBackPic_Ninetales, 0x800, SPECIES_NINETALES},
gMonBackPic_Jigglypuff, 0x800, 39, [SPECIES_JIGGLYPUFF] = {gMonBackPic_Jigglypuff, 0x800, SPECIES_JIGGLYPUFF},
gMonBackPic_Wigglytuff, 0x800, 40, [SPECIES_WIGGLYTUFF] = {gMonBackPic_Wigglytuff, 0x800, SPECIES_WIGGLYTUFF},
gMonBackPic_Zubat, 0x800, 41, [SPECIES_ZUBAT] = {gMonBackPic_Zubat, 0x800, SPECIES_ZUBAT},
gMonBackPic_Golbat, 0x800, 42, [SPECIES_GOLBAT] = {gMonBackPic_Golbat, 0x800, SPECIES_GOLBAT},
gMonBackPic_Oddish, 0x800, 43, [SPECIES_ODDISH] = {gMonBackPic_Oddish, 0x800, SPECIES_ODDISH},
gMonBackPic_Gloom, 0x800, 44, [SPECIES_GLOOM] = {gMonBackPic_Gloom, 0x800, SPECIES_GLOOM},
gMonBackPic_Vileplume, 0x800, 45, [SPECIES_VILEPLUME] = {gMonBackPic_Vileplume, 0x800, SPECIES_VILEPLUME},
gMonBackPic_Paras, 0x800, 46, [SPECIES_PARAS] = {gMonBackPic_Paras, 0x800, SPECIES_PARAS},
gMonBackPic_Parasect, 0x800, 47, [SPECIES_PARASECT] = {gMonBackPic_Parasect, 0x800, SPECIES_PARASECT},
gMonBackPic_Venonat, 0x800, 48, [SPECIES_VENONAT] = {gMonBackPic_Venonat, 0x800, SPECIES_VENONAT},
gMonBackPic_Venomoth, 0x800, 49, [SPECIES_VENOMOTH] = {gMonBackPic_Venomoth, 0x800, SPECIES_VENOMOTH},
gMonBackPic_Diglett, 0x800, 50, [SPECIES_DIGLETT] = {gMonBackPic_Diglett, 0x800, SPECIES_DIGLETT},
gMonBackPic_Dugtrio, 0x800, 51, [SPECIES_DUGTRIO] = {gMonBackPic_Dugtrio, 0x800, SPECIES_DUGTRIO},
gMonBackPic_Meowth, 0x800, 52, [SPECIES_MEOWTH] = {gMonBackPic_Meowth, 0x800, SPECIES_MEOWTH},
gMonBackPic_Persian, 0x800, 53, [SPECIES_PERSIAN] = {gMonBackPic_Persian, 0x800, SPECIES_PERSIAN},
gMonBackPic_Psyduck, 0x800, 54, [SPECIES_PSYDUCK] = {gMonBackPic_Psyduck, 0x800, SPECIES_PSYDUCK},
gMonBackPic_Golduck, 0x800, 55, [SPECIES_GOLDUCK] = {gMonBackPic_Golduck, 0x800, SPECIES_GOLDUCK},
gMonBackPic_Mankey, 0x800, 56, [SPECIES_MANKEY] = {gMonBackPic_Mankey, 0x800, SPECIES_MANKEY},
gMonBackPic_Primeape, 0x800, 57, [SPECIES_PRIMEAPE] = {gMonBackPic_Primeape, 0x800, SPECIES_PRIMEAPE},
gMonBackPic_Growlithe, 0x800, 58, [SPECIES_GROWLITHE] = {gMonBackPic_Growlithe, 0x800, SPECIES_GROWLITHE},
gMonBackPic_Arcanine, 0x800, 59, [SPECIES_ARCANINE] = {gMonBackPic_Arcanine, 0x800, SPECIES_ARCANINE},
gMonBackPic_Poliwag, 0x800, 60, [SPECIES_POLIWAG] = {gMonBackPic_Poliwag, 0x800, SPECIES_POLIWAG},
gMonBackPic_Poliwhirl, 0x800, 61, [SPECIES_POLIWHIRL] = {gMonBackPic_Poliwhirl, 0x800, SPECIES_POLIWHIRL},
gMonBackPic_Poliwrath, 0x800, 62, [SPECIES_POLIWRATH] = {gMonBackPic_Poliwrath, 0x800, SPECIES_POLIWRATH},
gMonBackPic_Abra, 0x800, 63, [SPECIES_ABRA] = {gMonBackPic_Abra, 0x800, SPECIES_ABRA},
gMonBackPic_Kadabra, 0x800, 64, [SPECIES_KADABRA] = {gMonBackPic_Kadabra, 0x800, SPECIES_KADABRA},
gMonBackPic_Alakazam, 0x800, 65, [SPECIES_ALAKAZAM] = {gMonBackPic_Alakazam, 0x800, SPECIES_ALAKAZAM},
gMonBackPic_Machop, 0x800, 66, [SPECIES_MACHOP] = {gMonBackPic_Machop, 0x800, SPECIES_MACHOP},
gMonBackPic_Machoke, 0x800, 67, [SPECIES_MACHOKE] = {gMonBackPic_Machoke, 0x800, SPECIES_MACHOKE},
gMonBackPic_Machamp, 0x800, 68, [SPECIES_MACHAMP] = {gMonBackPic_Machamp, 0x800, SPECIES_MACHAMP},
gMonBackPic_Bellsprout, 0x800, 69, [SPECIES_BELLSPROUT] = {gMonBackPic_Bellsprout, 0x800, SPECIES_BELLSPROUT},
gMonBackPic_Weepinbell, 0x800, 70, [SPECIES_WEEPINBELL] = {gMonBackPic_Weepinbell, 0x800, SPECIES_WEEPINBELL},
gMonBackPic_Victreebel, 0x800, 71, [SPECIES_VICTREEBEL] = {gMonBackPic_Victreebel, 0x800, SPECIES_VICTREEBEL},
gMonBackPic_Tentacool, 0x800, 72, [SPECIES_TENTACOOL] = {gMonBackPic_Tentacool, 0x800, SPECIES_TENTACOOL},
gMonBackPic_Tentacruel, 0x800, 73, [SPECIES_TENTACRUEL] = {gMonBackPic_Tentacruel, 0x800, SPECIES_TENTACRUEL},
gMonBackPic_Geodude, 0x800, 74, [SPECIES_GEODUDE] = {gMonBackPic_Geodude, 0x800, SPECIES_GEODUDE},
gMonBackPic_Graveler, 0x800, 75, [SPECIES_GRAVELER] = {gMonBackPic_Graveler, 0x800, SPECIES_GRAVELER},
gMonBackPic_Golem, 0x800, 76, [SPECIES_GOLEM] = {gMonBackPic_Golem, 0x800, SPECIES_GOLEM},
gMonBackPic_Ponyta, 0x800, 77, [SPECIES_PONYTA] = {gMonBackPic_Ponyta, 0x800, SPECIES_PONYTA},
gMonBackPic_Rapidash, 0x800, 78, [SPECIES_RAPIDASH] = {gMonBackPic_Rapidash, 0x800, SPECIES_RAPIDASH},
gMonBackPic_Slowpoke, 0x800, 79, [SPECIES_SLOWPOKE] = {gMonBackPic_Slowpoke, 0x800, SPECIES_SLOWPOKE},
gMonBackPic_Slowbro, 0x800, 80, [SPECIES_SLOWBRO] = {gMonBackPic_Slowbro, 0x800, SPECIES_SLOWBRO},
gMonBackPic_Magnemite, 0x800, 81, [SPECIES_MAGNEMITE] = {gMonBackPic_Magnemite, 0x800, SPECIES_MAGNEMITE},
gMonBackPic_Magneton, 0x800, 82, [SPECIES_MAGNETON] = {gMonBackPic_Magneton, 0x800, SPECIES_MAGNETON},
gMonBackPic_Farfetchd, 0x800, 83, [SPECIES_FARFETCHD] = {gMonBackPic_Farfetchd, 0x800, SPECIES_FARFETCHD},
gMonBackPic_Doduo, 0x800, 84, [SPECIES_DODUO] = {gMonBackPic_Doduo, 0x800, SPECIES_DODUO},
gMonBackPic_Dodrio, 0x800, 85, [SPECIES_DODRIO] = {gMonBackPic_Dodrio, 0x800, SPECIES_DODRIO},
gMonBackPic_Seel, 0x800, 86, [SPECIES_SEEL] = {gMonBackPic_Seel, 0x800, SPECIES_SEEL},
gMonBackPic_Dewgong, 0x800, 87, [SPECIES_DEWGONG] = {gMonBackPic_Dewgong, 0x800, SPECIES_DEWGONG},
gMonBackPic_Grimer, 0x800, 88, [SPECIES_GRIMER] = {gMonBackPic_Grimer, 0x800, SPECIES_GRIMER},
gMonBackPic_Muk, 0x800, 89, [SPECIES_MUK] = {gMonBackPic_Muk, 0x800, SPECIES_MUK},
gMonBackPic_Shellder, 0x800, 90, [SPECIES_SHELLDER] = {gMonBackPic_Shellder, 0x800, SPECIES_SHELLDER},
gMonBackPic_Cloyster, 0x800, 91, [SPECIES_CLOYSTER] = {gMonBackPic_Cloyster, 0x800, SPECIES_CLOYSTER},
gMonBackPic_Gastly, 0x800, 92, [SPECIES_GASTLY] = {gMonBackPic_Gastly, 0x800, SPECIES_GASTLY},
gMonBackPic_Haunter, 0x800, 93, [SPECIES_HAUNTER] = {gMonBackPic_Haunter, 0x800, SPECIES_HAUNTER},
gMonBackPic_Gengar, 0x800, 94, [SPECIES_GENGAR] = {gMonBackPic_Gengar, 0x800, SPECIES_GENGAR},
gMonBackPic_Onix, 0x800, 95, [SPECIES_ONIX] = {gMonBackPic_Onix, 0x800, SPECIES_ONIX},
gMonBackPic_Drowzee, 0x800, 96, [SPECIES_DROWZEE] = {gMonBackPic_Drowzee, 0x800, SPECIES_DROWZEE},
gMonBackPic_Hypno, 0x800, 97, [SPECIES_HYPNO] = {gMonBackPic_Hypno, 0x800, SPECIES_HYPNO},
gMonBackPic_Krabby, 0x800, 98, [SPECIES_KRABBY] = {gMonBackPic_Krabby, 0x800, SPECIES_KRABBY},
gMonBackPic_Kingler, 0x800, 99, [SPECIES_KINGLER] = {gMonBackPic_Kingler, 0x800, SPECIES_KINGLER},
gMonBackPic_Voltorb, 0x800, 100, [SPECIES_VOLTORB] = {gMonBackPic_Voltorb, 0x800, SPECIES_VOLTORB},
gMonBackPic_Electrode, 0x800, 101, [SPECIES_ELECTRODE] = {gMonBackPic_Electrode, 0x800, SPECIES_ELECTRODE},
gMonBackPic_Exeggcute, 0x800, 102, [SPECIES_EXEGGCUTE] = {gMonBackPic_Exeggcute, 0x800, SPECIES_EXEGGCUTE},
gMonBackPic_Exeggutor, 0x800, 103, [SPECIES_EXEGGUTOR] = {gMonBackPic_Exeggutor, 0x800, SPECIES_EXEGGUTOR},
gMonBackPic_Cubone, 0x800, 104, [SPECIES_CUBONE] = {gMonBackPic_Cubone, 0x800, SPECIES_CUBONE},
gMonBackPic_Marowak, 0x800, 105, [SPECIES_MAROWAK] = {gMonBackPic_Marowak, 0x800, SPECIES_MAROWAK},
gMonBackPic_Hitmonlee, 0x800, 106, [SPECIES_HITMONLEE] = {gMonBackPic_Hitmonlee, 0x800, SPECIES_HITMONLEE},
gMonBackPic_Hitmonchan, 0x800, 107, [SPECIES_HITMONCHAN] = {gMonBackPic_Hitmonchan, 0x800, SPECIES_HITMONCHAN},
gMonBackPic_Lickitung, 0x800, 108, [SPECIES_LICKITUNG] = {gMonBackPic_Lickitung, 0x800, SPECIES_LICKITUNG},
gMonBackPic_Koffing, 0x800, 109, [SPECIES_KOFFING] = {gMonBackPic_Koffing, 0x800, SPECIES_KOFFING},
gMonBackPic_Weezing, 0x800, 110, [SPECIES_WEEZING] = {gMonBackPic_Weezing, 0x800, SPECIES_WEEZING},
gMonBackPic_Rhyhorn, 0x800, 111, [SPECIES_RHYHORN] = {gMonBackPic_Rhyhorn, 0x800, SPECIES_RHYHORN},
gMonBackPic_Rhydon, 0x800, 112, [SPECIES_RHYDON] = {gMonBackPic_Rhydon, 0x800, SPECIES_RHYDON},
gMonBackPic_Chansey, 0x800, 113, [SPECIES_CHANSEY] = {gMonBackPic_Chansey, 0x800, SPECIES_CHANSEY},
gMonBackPic_Tangela, 0x800, 114, [SPECIES_TANGELA] = {gMonBackPic_Tangela, 0x800, SPECIES_TANGELA},
gMonBackPic_Kangaskhan, 0x800, 115, [SPECIES_KANGASKHAN] = {gMonBackPic_Kangaskhan, 0x800, SPECIES_KANGASKHAN},
gMonBackPic_Horsea, 0x800, 116, [SPECIES_HORSEA] = {gMonBackPic_Horsea, 0x800, SPECIES_HORSEA},
gMonBackPic_Seadra, 0x800, 117, [SPECIES_SEADRA] = {gMonBackPic_Seadra, 0x800, SPECIES_SEADRA},
gMonBackPic_Goldeen, 0x800, 118, [SPECIES_GOLDEEN] = {gMonBackPic_Goldeen, 0x800, SPECIES_GOLDEEN},
gMonBackPic_Seaking, 0x800, 119, [SPECIES_SEAKING] = {gMonBackPic_Seaking, 0x800, SPECIES_SEAKING},
gMonBackPic_Staryu, 0x800, 120, [SPECIES_STARYU] = {gMonBackPic_Staryu, 0x800, SPECIES_STARYU},
gMonBackPic_Starmie, 0x800, 121, [SPECIES_STARMIE] = {gMonBackPic_Starmie, 0x800, SPECIES_STARMIE},
gMonBackPic_Mrmime, 0x800, 122, [SPECIES_MR_MIME] = {gMonBackPic_Mrmime, 0x800, SPECIES_MR_MIME},
gMonBackPic_Scyther, 0x800, 123, [SPECIES_SCYTHER] = {gMonBackPic_Scyther, 0x800, SPECIES_SCYTHER},
gMonBackPic_Jynx, 0x800, 124, [SPECIES_JYNX] = {gMonBackPic_Jynx, 0x800, SPECIES_JYNX},
gMonBackPic_Electabuzz, 0x800, 125, [SPECIES_ELECTABUZZ] = {gMonBackPic_Electabuzz, 0x800, SPECIES_ELECTABUZZ},
gMonBackPic_Magmar, 0x800, 126, [SPECIES_MAGMAR] = {gMonBackPic_Magmar, 0x800, SPECIES_MAGMAR},
gMonBackPic_Pinsir, 0x800, 127, [SPECIES_PINSIR] = {gMonBackPic_Pinsir, 0x800, SPECIES_PINSIR},
gMonBackPic_Tauros, 0x800, 128, [SPECIES_TAUROS] = {gMonBackPic_Tauros, 0x800, SPECIES_TAUROS},
gMonBackPic_Magikarp, 0x800, 129, [SPECIES_MAGIKARP] = {gMonBackPic_Magikarp, 0x800, SPECIES_MAGIKARP},
gMonBackPic_Gyarados, 0x800, 130, [SPECIES_GYARADOS] = {gMonBackPic_Gyarados, 0x800, SPECIES_GYARADOS},
gMonBackPic_Lapras, 0x800, 131, [SPECIES_LAPRAS] = {gMonBackPic_Lapras, 0x800, SPECIES_LAPRAS},
gMonBackPic_Ditto, 0x800, 132, [SPECIES_DITTO] = {gMonBackPic_Ditto, 0x800, SPECIES_DITTO},
gMonBackPic_Eevee, 0x800, 133, [SPECIES_EEVEE] = {gMonBackPic_Eevee, 0x800, SPECIES_EEVEE},
gMonBackPic_Vaporeon, 0x800, 134, [SPECIES_VAPOREON] = {gMonBackPic_Vaporeon, 0x800, SPECIES_VAPOREON},
gMonBackPic_Jolteon, 0x800, 135, [SPECIES_JOLTEON] = {gMonBackPic_Jolteon, 0x800, SPECIES_JOLTEON},
gMonBackPic_Flareon, 0x800, 136, [SPECIES_FLAREON] = {gMonBackPic_Flareon, 0x800, SPECIES_FLAREON},
gMonBackPic_Porygon, 0x800, 137, [SPECIES_PORYGON] = {gMonBackPic_Porygon, 0x800, SPECIES_PORYGON},
gMonBackPic_Omanyte, 0x800, 138, [SPECIES_OMANYTE] = {gMonBackPic_Omanyte, 0x800, SPECIES_OMANYTE},
gMonBackPic_Omastar, 0x800, 139, [SPECIES_OMASTAR] = {gMonBackPic_Omastar, 0x800, SPECIES_OMASTAR},
gMonBackPic_Kabuto, 0x800, 140, [SPECIES_KABUTO] = {gMonBackPic_Kabuto, 0x800, SPECIES_KABUTO},
gMonBackPic_Kabutops, 0x800, 141, [SPECIES_KABUTOPS] = {gMonBackPic_Kabutops, 0x800, SPECIES_KABUTOPS},
gMonBackPic_Aerodactyl, 0x800, 142, [SPECIES_AERODACTYL] = {gMonBackPic_Aerodactyl, 0x800, SPECIES_AERODACTYL},
gMonBackPic_Snorlax, 0x800, 143, [SPECIES_SNORLAX] = {gMonBackPic_Snorlax, 0x800, SPECIES_SNORLAX},
gMonBackPic_Articuno, 0x800, 144, [SPECIES_ARTICUNO] = {gMonBackPic_Articuno, 0x800, SPECIES_ARTICUNO},
gMonBackPic_Zapdos, 0x800, 145, [SPECIES_ZAPDOS] = {gMonBackPic_Zapdos, 0x800, SPECIES_ZAPDOS},
gMonBackPic_Moltres, 0x800, 146, [SPECIES_MOLTRES] = {gMonBackPic_Moltres, 0x800, SPECIES_MOLTRES},
gMonBackPic_Dratini, 0x800, 147, [SPECIES_DRATINI] = {gMonBackPic_Dratini, 0x800, SPECIES_DRATINI},
gMonBackPic_Dragonair, 0x800, 148, [SPECIES_DRAGONAIR] = {gMonBackPic_Dragonair, 0x800, SPECIES_DRAGONAIR},
gMonBackPic_Dragonite, 0x800, 149, [SPECIES_DRAGONITE] = {gMonBackPic_Dragonite, 0x800, SPECIES_DRAGONITE},
gMonBackPic_Mewtwo, 0x800, 150, [SPECIES_MEWTWO] = {gMonBackPic_Mewtwo, 0x800, SPECIES_MEWTWO},
gMonBackPic_Mew, 0x800, 151, [SPECIES_MEW] = {gMonBackPic_Mew, 0x800, SPECIES_MEW},
gMonBackPic_Chikorita, 0x800, 152, [SPECIES_CHIKORITA] = {gMonBackPic_Chikorita, 0x800, SPECIES_CHIKORITA},
gMonBackPic_Bayleef, 0x800, 153, [SPECIES_BAYLEEF] = {gMonBackPic_Bayleef, 0x800, SPECIES_BAYLEEF},
gMonBackPic_Meganium, 0x800, 154, [SPECIES_MEGANIUM] = {gMonBackPic_Meganium, 0x800, SPECIES_MEGANIUM},
gMonBackPic_Cyndaquil, 0x800, 155, [SPECIES_CYNDAQUIL] = {gMonBackPic_Cyndaquil, 0x800, SPECIES_CYNDAQUIL},
gMonBackPic_Quilava, 0x800, 156, [SPECIES_QUILAVA] = {gMonBackPic_Quilava, 0x800, SPECIES_QUILAVA},
gMonBackPic_Typhlosion, 0x800, 157, [SPECIES_TYPHLOSION] = {gMonBackPic_Typhlosion, 0x800, SPECIES_TYPHLOSION},
gMonBackPic_Totodile, 0x800, 158, [SPECIES_TOTODILE] = {gMonBackPic_Totodile, 0x800, SPECIES_TOTODILE},
gMonBackPic_Croconaw, 0x800, 159, [SPECIES_CROCONAW] = {gMonBackPic_Croconaw, 0x800, SPECIES_CROCONAW},
gMonBackPic_Feraligatr, 0x800, 160, [SPECIES_FERALIGATR] = {gMonBackPic_Feraligatr, 0x800, SPECIES_FERALIGATR},
gMonBackPic_Sentret, 0x800, 161, [SPECIES_SENTRET] = {gMonBackPic_Sentret, 0x800, SPECIES_SENTRET},
gMonBackPic_Furret, 0x800, 162, [SPECIES_FURRET] = {gMonBackPic_Furret, 0x800, SPECIES_FURRET},
gMonBackPic_Hoothoot, 0x800, 163, [SPECIES_HOOTHOOT] = {gMonBackPic_Hoothoot, 0x800, SPECIES_HOOTHOOT},
gMonBackPic_Noctowl, 0x800, 164, [SPECIES_NOCTOWL] = {gMonBackPic_Noctowl, 0x800, SPECIES_NOCTOWL},
gMonBackPic_Ledyba, 0x800, 165, [SPECIES_LEDYBA] = {gMonBackPic_Ledyba, 0x800, SPECIES_LEDYBA},
gMonBackPic_Ledian, 0x800, 166, [SPECIES_LEDIAN] = {gMonBackPic_Ledian, 0x800, SPECIES_LEDIAN},
gMonBackPic_Spinarak, 0x800, 167, [SPECIES_SPINARAK] = {gMonBackPic_Spinarak, 0x800, SPECIES_SPINARAK},
gMonBackPic_Ariados, 0x800, 168, [SPECIES_ARIADOS] = {gMonBackPic_Ariados, 0x800, SPECIES_ARIADOS},
gMonBackPic_Crobat, 0x800, 169, [SPECIES_CROBAT] = {gMonBackPic_Crobat, 0x800, SPECIES_CROBAT},
gMonBackPic_Chinchou, 0x800, 170, [SPECIES_CHINCHOU] = {gMonBackPic_Chinchou, 0x800, SPECIES_CHINCHOU},
gMonBackPic_Lanturn, 0x800, 171, [SPECIES_LANTURN] = {gMonBackPic_Lanturn, 0x800, SPECIES_LANTURN},
gMonBackPic_Pichu, 0x800, 172, [SPECIES_PICHU] = {gMonBackPic_Pichu, 0x800, SPECIES_PICHU},
gMonBackPic_Cleffa, 0x800, 173, [SPECIES_CLEFFA] = {gMonBackPic_Cleffa, 0x800, SPECIES_CLEFFA},
gMonBackPic_Igglybuff, 0x800, 174, [SPECIES_IGGLYBUFF] = {gMonBackPic_Igglybuff, 0x800, SPECIES_IGGLYBUFF},
gMonBackPic_Togepi, 0x800, 175, [SPECIES_TOGEPI] = {gMonBackPic_Togepi, 0x800, SPECIES_TOGEPI},
gMonBackPic_Togetic, 0x800, 176, [SPECIES_TOGETIC] = {gMonBackPic_Togetic, 0x800, SPECIES_TOGETIC},
gMonBackPic_Natu, 0x800, 177, [SPECIES_NATU] = {gMonBackPic_Natu, 0x800, SPECIES_NATU},
gMonBackPic_Xatu, 0x800, 178, [SPECIES_XATU] = {gMonBackPic_Xatu, 0x800, SPECIES_XATU},
gMonBackPic_Mareep, 0x800, 179, [SPECIES_MAREEP] = {gMonBackPic_Mareep, 0x800, SPECIES_MAREEP},
gMonBackPic_Flaaffy, 0x800, 180, [SPECIES_FLAAFFY] = {gMonBackPic_Flaaffy, 0x800, SPECIES_FLAAFFY},
gMonBackPic_Ampharos, 0x800, 181, [SPECIES_AMPHAROS] = {gMonBackPic_Ampharos, 0x800, SPECIES_AMPHAROS},
gMonBackPic_Bellossom, 0x800, 182, [SPECIES_BELLOSSOM] = {gMonBackPic_Bellossom, 0x800, SPECIES_BELLOSSOM},
gMonBackPic_Marill, 0x800, 183, [SPECIES_MARILL] = {gMonBackPic_Marill, 0x800, SPECIES_MARILL},
gMonBackPic_Azumarill, 0x800, 184, [SPECIES_AZUMARILL] = {gMonBackPic_Azumarill, 0x800, SPECIES_AZUMARILL},
gMonBackPic_Sudowoodo, 0x800, 185, [SPECIES_SUDOWOODO] = {gMonBackPic_Sudowoodo, 0x800, SPECIES_SUDOWOODO},
gMonBackPic_Politoed, 0x800, 186, [SPECIES_POLITOED] = {gMonBackPic_Politoed, 0x800, SPECIES_POLITOED},
gMonBackPic_Hoppip, 0x800, 187, [SPECIES_HOPPIP] = {gMonBackPic_Hoppip, 0x800, SPECIES_HOPPIP},
gMonBackPic_Skiploom, 0x800, 188, [SPECIES_SKIPLOOM] = {gMonBackPic_Skiploom, 0x800, SPECIES_SKIPLOOM},
gMonBackPic_Jumpluff, 0x800, 189, [SPECIES_JUMPLUFF] = {gMonBackPic_Jumpluff, 0x800, SPECIES_JUMPLUFF},
gMonBackPic_Aipom, 0x800, 190, [SPECIES_AIPOM] = {gMonBackPic_Aipom, 0x800, SPECIES_AIPOM},
gMonBackPic_Sunkern, 0x800, 191, [SPECIES_SUNKERN] = {gMonBackPic_Sunkern, 0x800, SPECIES_SUNKERN},
gMonBackPic_Sunflora, 0x800, 192, [SPECIES_SUNFLORA] = {gMonBackPic_Sunflora, 0x800, SPECIES_SUNFLORA},
gMonBackPic_Yanma, 0x800, 193, [SPECIES_YANMA] = {gMonBackPic_Yanma, 0x800, SPECIES_YANMA},
gMonBackPic_Wooper, 0x800, 194, [SPECIES_WOOPER] = {gMonBackPic_Wooper, 0x800, SPECIES_WOOPER},
gMonBackPic_Quagsire, 0x800, 195, [SPECIES_QUAGSIRE] = {gMonBackPic_Quagsire, 0x800, SPECIES_QUAGSIRE},
gMonBackPic_Espeon, 0x800, 196, [SPECIES_ESPEON] = {gMonBackPic_Espeon, 0x800, SPECIES_ESPEON},
gMonBackPic_Umbreon, 0x800, 197, [SPECIES_UMBREON] = {gMonBackPic_Umbreon, 0x800, SPECIES_UMBREON},
gMonBackPic_Murkrow, 0x800, 198, [SPECIES_MURKROW] = {gMonBackPic_Murkrow, 0x800, SPECIES_MURKROW},
gMonBackPic_Slowking, 0x800, 199, [SPECIES_SLOWKING] = {gMonBackPic_Slowking, 0x800, SPECIES_SLOWKING},
gMonBackPic_Misdreavus, 0x800, 200, [SPECIES_MISDREAVUS] = {gMonBackPic_Misdreavus, 0x800, SPECIES_MISDREAVUS},
gMonBackPic_UnownA, 0x800, 201, [SPECIES_UNOWN] = {gMonBackPic_UnownA, 0x800, SPECIES_UNOWN},
gMonBackPic_Wobbuffet, 0x800, 202, [SPECIES_WOBBUFFET] = {gMonBackPic_Wobbuffet, 0x800, SPECIES_WOBBUFFET},
gMonBackPic_Girafarig, 0x800, 203, [SPECIES_GIRAFARIG] = {gMonBackPic_Girafarig, 0x800, SPECIES_GIRAFARIG},
gMonBackPic_Pineco, 0x800, 204, [SPECIES_PINECO] = {gMonBackPic_Pineco, 0x800, SPECIES_PINECO},
gMonBackPic_Forretress, 0x800, 205, [SPECIES_FORRETRESS] = {gMonBackPic_Forretress, 0x800, SPECIES_FORRETRESS},
gMonBackPic_Dunsparce, 0x800, 206, [SPECIES_DUNSPARCE] = {gMonBackPic_Dunsparce, 0x800, SPECIES_DUNSPARCE},
gMonBackPic_Gligar, 0x800, 207, [SPECIES_GLIGAR] = {gMonBackPic_Gligar, 0x800, SPECIES_GLIGAR},
gMonBackPic_Steelix, 0x800, 208, [SPECIES_STEELIX] = {gMonBackPic_Steelix, 0x800, SPECIES_STEELIX},
gMonBackPic_Snubbull, 0x800, 209, [SPECIES_SNUBBULL] = {gMonBackPic_Snubbull, 0x800, SPECIES_SNUBBULL},
gMonBackPic_Granbull, 0x800, 210, [SPECIES_GRANBULL] = {gMonBackPic_Granbull, 0x800, SPECIES_GRANBULL},
gMonBackPic_Qwilfish, 0x800, 211, [SPECIES_QWILFISH] = {gMonBackPic_Qwilfish, 0x800, SPECIES_QWILFISH},
gMonBackPic_Scizor, 0x800, 212, [SPECIES_SCIZOR] = {gMonBackPic_Scizor, 0x800, SPECIES_SCIZOR},
gMonBackPic_Shuckle, 0x800, 213, [SPECIES_SHUCKLE] = {gMonBackPic_Shuckle, 0x800, SPECIES_SHUCKLE},
gMonBackPic_Heracross, 0x800, 214, [SPECIES_HERACROSS] = {gMonBackPic_Heracross, 0x800, SPECIES_HERACROSS},
gMonBackPic_Sneasel, 0x800, 215, [SPECIES_SNEASEL] = {gMonBackPic_Sneasel, 0x800, SPECIES_SNEASEL},
gMonBackPic_Teddiursa, 0x800, 216, [SPECIES_TEDDIURSA] = {gMonBackPic_Teddiursa, 0x800, SPECIES_TEDDIURSA},
gMonBackPic_Ursaring, 0x800, 217, [SPECIES_URSARING] = {gMonBackPic_Ursaring, 0x800, SPECIES_URSARING},
gMonBackPic_Slugma, 0x800, 218, [SPECIES_SLUGMA] = {gMonBackPic_Slugma, 0x800, SPECIES_SLUGMA},
gMonBackPic_Magcargo, 0x800, 219, [SPECIES_MAGCARGO] = {gMonBackPic_Magcargo, 0x800, SPECIES_MAGCARGO},
gMonBackPic_Swinub, 0x800, 220, [SPECIES_SWINUB] = {gMonBackPic_Swinub, 0x800, SPECIES_SWINUB},
gMonBackPic_Piloswine, 0x800, 221, [SPECIES_PILOSWINE] = {gMonBackPic_Piloswine, 0x800, SPECIES_PILOSWINE},
gMonBackPic_Corsola, 0x800, 222, [SPECIES_CORSOLA] = {gMonBackPic_Corsola, 0x800, SPECIES_CORSOLA},
gMonBackPic_Remoraid, 0x800, 223, [SPECIES_REMORAID] = {gMonBackPic_Remoraid, 0x800, SPECIES_REMORAID},
gMonBackPic_Octillery, 0x800, 224, [SPECIES_OCTILLERY] = {gMonBackPic_Octillery, 0x800, SPECIES_OCTILLERY},
gMonBackPic_Delibird, 0x800, 225, [SPECIES_DELIBIRD] = {gMonBackPic_Delibird, 0x800, SPECIES_DELIBIRD},
gMonBackPic_Mantine, 0x800, 226, [SPECIES_MANTINE] = {gMonBackPic_Mantine, 0x800, SPECIES_MANTINE},
gMonBackPic_Skarmory, 0x800, 227, [SPECIES_SKARMORY] = {gMonBackPic_Skarmory, 0x800, SPECIES_SKARMORY},
gMonBackPic_Houndour, 0x800, 228, [SPECIES_HOUNDOUR] = {gMonBackPic_Houndour, 0x800, SPECIES_HOUNDOUR},
gMonBackPic_Houndoom, 0x800, 229, [SPECIES_HOUNDOOM] = {gMonBackPic_Houndoom, 0x800, SPECIES_HOUNDOOM},
gMonBackPic_Kingdra, 0x800, 230, [SPECIES_KINGDRA] = {gMonBackPic_Kingdra, 0x800, SPECIES_KINGDRA},
gMonBackPic_Phanpy, 0x800, 231, [SPECIES_PHANPY] = {gMonBackPic_Phanpy, 0x800, SPECIES_PHANPY},
gMonBackPic_Donphan, 0x800, 232, [SPECIES_DONPHAN] = {gMonBackPic_Donphan, 0x800, SPECIES_DONPHAN},
gMonBackPic_Porygon2, 0x800, 233, [SPECIES_PORYGON2] = {gMonBackPic_Porygon2, 0x800, SPECIES_PORYGON2},
gMonBackPic_Stantler, 0x800, 234, [SPECIES_STANTLER] = {gMonBackPic_Stantler, 0x800, SPECIES_STANTLER},
gMonBackPic_Smeargle, 0x800, 235, [SPECIES_SMEARGLE] = {gMonBackPic_Smeargle, 0x800, SPECIES_SMEARGLE},
gMonBackPic_Tyrogue, 0x800, 236, [SPECIES_TYROGUE] = {gMonBackPic_Tyrogue, 0x800, SPECIES_TYROGUE},
gMonBackPic_Hitmontop, 0x800, 237, [SPECIES_HITMONTOP] = {gMonBackPic_Hitmontop, 0x800, SPECIES_HITMONTOP},
gMonBackPic_Smoochum, 0x800, 238, [SPECIES_SMOOCHUM] = {gMonBackPic_Smoochum, 0x800, SPECIES_SMOOCHUM},
gMonBackPic_Elekid, 0x800, 239, [SPECIES_ELEKID] = {gMonBackPic_Elekid, 0x800, SPECIES_ELEKID},
gMonBackPic_Magby, 0x800, 240, [SPECIES_MAGBY] = {gMonBackPic_Magby, 0x800, SPECIES_MAGBY},
gMonBackPic_Miltank, 0x800, 241, [SPECIES_MILTANK] = {gMonBackPic_Miltank, 0x800, SPECIES_MILTANK},
gMonBackPic_Blissey, 0x800, 242, [SPECIES_BLISSEY] = {gMonBackPic_Blissey, 0x800, SPECIES_BLISSEY},
gMonBackPic_Raikou, 0x800, 243, [SPECIES_RAIKOU] = {gMonBackPic_Raikou, 0x800, SPECIES_RAIKOU},
gMonBackPic_Entei, 0x800, 244, [SPECIES_ENTEI] = {gMonBackPic_Entei, 0x800, SPECIES_ENTEI},
gMonBackPic_Suicune, 0x800, 245, [SPECIES_SUICUNE] = {gMonBackPic_Suicune, 0x800, SPECIES_SUICUNE},
gMonBackPic_Larvitar, 0x800, 246, [SPECIES_LARVITAR] = {gMonBackPic_Larvitar, 0x800, SPECIES_LARVITAR},
gMonBackPic_Pupitar, 0x800, 247, [SPECIES_PUPITAR] = {gMonBackPic_Pupitar, 0x800, SPECIES_PUPITAR},
gMonBackPic_Tyranitar, 0x800, 248, [SPECIES_TYRANITAR] = {gMonBackPic_Tyranitar, 0x800, SPECIES_TYRANITAR},
gMonBackPic_Lugia, 0x800, 249, [SPECIES_LUGIA] = {gMonBackPic_Lugia, 0x800, SPECIES_LUGIA},
gMonBackPic_HoOh, 0x800, 250, [SPECIES_HO_OH] = {gMonBackPic_HoOh, 0x800, SPECIES_HO_OH},
gMonBackPic_Celebi, 0x800, 251, [SPECIES_CELEBI] = {gMonBackPic_Celebi, 0x800, SPECIES_CELEBI},
gMonBackPic_DoubleQuestionMark, 0x800, 252, [SPECIES_OLD_UNOWN_B] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_B},
gMonBackPic_DoubleQuestionMark, 0x800, 253, [SPECIES_OLD_UNOWN_C] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_C},
gMonBackPic_DoubleQuestionMark, 0x800, 254, [SPECIES_OLD_UNOWN_D] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_D},
gMonBackPic_DoubleQuestionMark, 0x800, 255, [SPECIES_OLD_UNOWN_E] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_E},
gMonBackPic_DoubleQuestionMark, 0x800, 256, [SPECIES_OLD_UNOWN_F] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_F},
gMonBackPic_DoubleQuestionMark, 0x800, 257, [SPECIES_OLD_UNOWN_G] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_G},
gMonBackPic_DoubleQuestionMark, 0x800, 258, [SPECIES_OLD_UNOWN_H] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_H},
gMonBackPic_DoubleQuestionMark, 0x800, 259, [SPECIES_OLD_UNOWN_I] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_I},
gMonBackPic_DoubleQuestionMark, 0x800, 260, [SPECIES_OLD_UNOWN_J] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_J},
gMonBackPic_DoubleQuestionMark, 0x800, 261, [SPECIES_OLD_UNOWN_K] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_K},
gMonBackPic_DoubleQuestionMark, 0x800, 262, [SPECIES_OLD_UNOWN_L] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_L},
gMonBackPic_DoubleQuestionMark, 0x800, 263, [SPECIES_OLD_UNOWN_M] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_M},
gMonBackPic_DoubleQuestionMark, 0x800, 264, [SPECIES_OLD_UNOWN_N] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_N},
gMonBackPic_DoubleQuestionMark, 0x800, 265, [SPECIES_OLD_UNOWN_O] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_O},
gMonBackPic_DoubleQuestionMark, 0x800, 266, [SPECIES_OLD_UNOWN_P] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_P},
gMonBackPic_DoubleQuestionMark, 0x800, 267, [SPECIES_OLD_UNOWN_Q] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Q},
gMonBackPic_DoubleQuestionMark, 0x800, 268, [SPECIES_OLD_UNOWN_R] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_R},
gMonBackPic_DoubleQuestionMark, 0x800, 269, [SPECIES_OLD_UNOWN_S] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_S},
gMonBackPic_DoubleQuestionMark, 0x800, 270, [SPECIES_OLD_UNOWN_T] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_T},
gMonBackPic_DoubleQuestionMark, 0x800, 271, [SPECIES_OLD_UNOWN_U] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_U},
gMonBackPic_DoubleQuestionMark, 0x800, 272, [SPECIES_OLD_UNOWN_V] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_V},
gMonBackPic_DoubleQuestionMark, 0x800, 273, [SPECIES_OLD_UNOWN_W] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_W},
gMonBackPic_DoubleQuestionMark, 0x800, 274, [SPECIES_OLD_UNOWN_X] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_X},
gMonBackPic_DoubleQuestionMark, 0x800, 275, [SPECIES_OLD_UNOWN_Y] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Y},
gMonBackPic_DoubleQuestionMark, 0x800, 276, [SPECIES_OLD_UNOWN_Z] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Z},
gMonBackPic_Treecko, 0x800, 277, [SPECIES_TREECKO] = {gMonBackPic_Treecko, 0x800, SPECIES_TREECKO},
gMonBackPic_Grovyle, 0x800, 278, [SPECIES_GROVYLE] = {gMonBackPic_Grovyle, 0x800, SPECIES_GROVYLE},
gMonBackPic_Sceptile, 0x800, 279, [SPECIES_SCEPTILE] = {gMonBackPic_Sceptile, 0x800, SPECIES_SCEPTILE},
gMonBackPic_Torchic, 0x800, 280, [SPECIES_TORCHIC] = {gMonBackPic_Torchic, 0x800, SPECIES_TORCHIC},
gMonBackPic_Combusken, 0x800, 281, [SPECIES_COMBUSKEN] = {gMonBackPic_Combusken, 0x800, SPECIES_COMBUSKEN},
gMonBackPic_Blaziken, 0x800, 282, [SPECIES_BLAZIKEN] = {gMonBackPic_Blaziken, 0x800, SPECIES_BLAZIKEN},
gMonBackPic_Mudkip, 0x800, 283, [SPECIES_MUDKIP] = {gMonBackPic_Mudkip, 0x800, SPECIES_MUDKIP},
gMonBackPic_Marshtomp, 0x800, 284, [SPECIES_MARSHTOMP] = {gMonBackPic_Marshtomp, 0x800, SPECIES_MARSHTOMP},
gMonBackPic_Swampert, 0x800, 285, [SPECIES_SWAMPERT] = {gMonBackPic_Swampert, 0x800, SPECIES_SWAMPERT},
gMonBackPic_Poochyena, 0x800, 286, [SPECIES_POOCHYENA] = {gMonBackPic_Poochyena, 0x800, SPECIES_POOCHYENA},
gMonBackPic_Mightyena, 0x800, 287, [SPECIES_MIGHTYENA] = {gMonBackPic_Mightyena, 0x800, SPECIES_MIGHTYENA},
gMonBackPic_Zigzagoon, 0x800, 288, [SPECIES_ZIGZAGOON] = {gMonBackPic_Zigzagoon, 0x800, SPECIES_ZIGZAGOON},
gMonBackPic_Linoone, 0x800, 289, [SPECIES_LINOONE] = {gMonBackPic_Linoone, 0x800, SPECIES_LINOONE},
gMonBackPic_Wurmple, 0x800, 290, [SPECIES_WURMPLE] = {gMonBackPic_Wurmple, 0x800, SPECIES_WURMPLE},
gMonBackPic_Silcoon, 0x800, 291, [SPECIES_SILCOON] = {gMonBackPic_Silcoon, 0x800, SPECIES_SILCOON},
gMonBackPic_Beautifly, 0x800, 292, [SPECIES_BEAUTIFLY] = {gMonBackPic_Beautifly, 0x800, SPECIES_BEAUTIFLY},
gMonBackPic_Cascoon, 0x800, 293, [SPECIES_CASCOON] = {gMonBackPic_Cascoon, 0x800, SPECIES_CASCOON},
gMonBackPic_Dustox, 0x800, 294, [SPECIES_DUSTOX] = {gMonBackPic_Dustox, 0x800, SPECIES_DUSTOX},
gMonBackPic_Lotad, 0x800, 295, [SPECIES_LOTAD] = {gMonBackPic_Lotad, 0x800, SPECIES_LOTAD},
gMonBackPic_Lombre, 0x800, 296, [SPECIES_LOMBRE] = {gMonBackPic_Lombre, 0x800, SPECIES_LOMBRE},
gMonBackPic_Ludicolo, 0x800, 297, [SPECIES_LUDICOLO] = {gMonBackPic_Ludicolo, 0x800, SPECIES_LUDICOLO},
gMonBackPic_Seedot, 0x800, 298, [SPECIES_SEEDOT] = {gMonBackPic_Seedot, 0x800, SPECIES_SEEDOT},
gMonBackPic_Nuzleaf, 0x800, 299, [SPECIES_NUZLEAF] = {gMonBackPic_Nuzleaf, 0x800, SPECIES_NUZLEAF},
gMonBackPic_Shiftry, 0x800, 300, [SPECIES_SHIFTRY] = {gMonBackPic_Shiftry, 0x800, SPECIES_SHIFTRY},
gMonBackPic_Nincada, 0x800, 301, [SPECIES_NINCADA] = {gMonBackPic_Nincada, 0x800, SPECIES_NINCADA},
gMonBackPic_Ninjask, 0x800, 302, [SPECIES_NINJASK] = {gMonBackPic_Ninjask, 0x800, SPECIES_NINJASK},
gMonBackPic_Shedinja, 0x800, 303, [SPECIES_SHEDINJA] = {gMonBackPic_Shedinja, 0x800, SPECIES_SHEDINJA},
gMonBackPic_Taillow, 0x800, 304, [SPECIES_TAILLOW] = {gMonBackPic_Taillow, 0x800, SPECIES_TAILLOW},
gMonBackPic_Swellow, 0x800, 305, [SPECIES_SWELLOW] = {gMonBackPic_Swellow, 0x800, SPECIES_SWELLOW},
gMonBackPic_Shroomish, 0x800, 306, [SPECIES_SHROOMISH] = {gMonBackPic_Shroomish, 0x800, SPECIES_SHROOMISH},
gMonBackPic_Breloom, 0x800, 307, [SPECIES_BRELOOM] = {gMonBackPic_Breloom, 0x800, SPECIES_BRELOOM},
gMonBackPic_Spinda, 0x800, 308, [SPECIES_SPINDA] = {gMonBackPic_Spinda, 0x800, SPECIES_SPINDA},
gMonBackPic_Wingull, 0x800, 309, [SPECIES_WINGULL] = {gMonBackPic_Wingull, 0x800, SPECIES_WINGULL},
gMonBackPic_Pelipper, 0x800, 310, [SPECIES_PELIPPER] = {gMonBackPic_Pelipper, 0x800, SPECIES_PELIPPER},
gMonBackPic_Surskit, 0x800, 311, [SPECIES_SURSKIT] = {gMonBackPic_Surskit, 0x800, SPECIES_SURSKIT},
gMonBackPic_Masquerain, 0x800, 312, [SPECIES_MASQUERAIN] = {gMonBackPic_Masquerain, 0x800, SPECIES_MASQUERAIN},
gMonBackPic_Wailmer, 0x800, 313, [SPECIES_WAILMER] = {gMonBackPic_Wailmer, 0x800, SPECIES_WAILMER},
gMonBackPic_Wailord, 0x800, 314, [SPECIES_WAILORD] = {gMonBackPic_Wailord, 0x800, SPECIES_WAILORD},
gMonBackPic_Skitty, 0x800, 315, [SPECIES_SKITTY] = {gMonBackPic_Skitty, 0x800, SPECIES_SKITTY},
gMonBackPic_Delcatty, 0x800, 316, [SPECIES_DELCATTY] = {gMonBackPic_Delcatty, 0x800, SPECIES_DELCATTY},
gMonBackPic_Kecleon, 0x800, 317, [SPECIES_KECLEON] = {gMonBackPic_Kecleon, 0x800, SPECIES_KECLEON},
gMonBackPic_Baltoy, 0x800, 318, [SPECIES_BALTOY] = {gMonBackPic_Baltoy, 0x800, SPECIES_BALTOY},
gMonBackPic_Claydol, 0x800, 319, [SPECIES_CLAYDOL] = {gMonBackPic_Claydol, 0x800, SPECIES_CLAYDOL},
gMonBackPic_Nosepass, 0x800, 320, [SPECIES_NOSEPASS] = {gMonBackPic_Nosepass, 0x800, SPECIES_NOSEPASS},
gMonBackPic_Torkoal, 0x800, 321, [SPECIES_TORKOAL] = {gMonBackPic_Torkoal, 0x800, SPECIES_TORKOAL},
gMonBackPic_Sableye, 0x800, 322, [SPECIES_SABLEYE] = {gMonBackPic_Sableye, 0x800, SPECIES_SABLEYE},
gMonBackPic_Barboach, 0x800, 323, [SPECIES_BARBOACH] = {gMonBackPic_Barboach, 0x800, SPECIES_BARBOACH},
gMonBackPic_Whiscash, 0x800, 324, [SPECIES_WHISCASH] = {gMonBackPic_Whiscash, 0x800, SPECIES_WHISCASH},
gMonBackPic_Luvdisc, 0x800, 325, [SPECIES_LUVDISC] = {gMonBackPic_Luvdisc, 0x800, SPECIES_LUVDISC},
gMonBackPic_Corphish, 0x800, 326, [SPECIES_CORPHISH] = {gMonBackPic_Corphish, 0x800, SPECIES_CORPHISH},
gMonBackPic_Crawdaunt, 0x800, 327, [SPECIES_CRAWDAUNT] = {gMonBackPic_Crawdaunt, 0x800, SPECIES_CRAWDAUNT},
gMonBackPic_Feebas, 0x800, 328, [SPECIES_FEEBAS] = {gMonBackPic_Feebas, 0x800, SPECIES_FEEBAS},
gMonBackPic_Milotic, 0x800, 329, [SPECIES_MILOTIC] = {gMonBackPic_Milotic, 0x800, SPECIES_MILOTIC},
gMonBackPic_Carvanha, 0x800, 330, [SPECIES_CARVANHA] = {gMonBackPic_Carvanha, 0x800, SPECIES_CARVANHA},
gMonBackPic_Sharpedo, 0x800, 331, [SPECIES_SHARPEDO] = {gMonBackPic_Sharpedo, 0x800, SPECIES_SHARPEDO},
gMonBackPic_Trapinch, 0x800, 332, [SPECIES_TRAPINCH] = {gMonBackPic_Trapinch, 0x800, SPECIES_TRAPINCH},
gMonBackPic_Vibrava, 0x800, 333, [SPECIES_VIBRAVA] = {gMonBackPic_Vibrava, 0x800, SPECIES_VIBRAVA},
gMonBackPic_Flygon, 0x800, 334, [SPECIES_FLYGON] = {gMonBackPic_Flygon, 0x800, SPECIES_FLYGON},
gMonBackPic_Makuhita, 0x800, 335, [SPECIES_MAKUHITA] = {gMonBackPic_Makuhita, 0x800, SPECIES_MAKUHITA},
gMonBackPic_Hariyama, 0x800, 336, [SPECIES_HARIYAMA] = {gMonBackPic_Hariyama, 0x800, SPECIES_HARIYAMA},
gMonBackPic_Electrike, 0x800, 337, [SPECIES_ELECTRIKE] = {gMonBackPic_Electrike, 0x800, SPECIES_ELECTRIKE},
gMonBackPic_Manectric, 0x800, 338, [SPECIES_MANECTRIC] = {gMonBackPic_Manectric, 0x800, SPECIES_MANECTRIC},
gMonBackPic_Numel, 0x800, 339, [SPECIES_NUMEL] = {gMonBackPic_Numel, 0x800, SPECIES_NUMEL},
gMonBackPic_Camerupt, 0x800, 340, [SPECIES_CAMERUPT] = {gMonBackPic_Camerupt, 0x800, SPECIES_CAMERUPT},
gMonBackPic_Spheal, 0x800, 341, [SPECIES_SPHEAL] = {gMonBackPic_Spheal, 0x800, SPECIES_SPHEAL},
gMonBackPic_Sealeo, 0x800, 342, [SPECIES_SEALEO] = {gMonBackPic_Sealeo, 0x800, SPECIES_SEALEO},
gMonBackPic_Walrein, 0x800, 343, [SPECIES_WALREIN] = {gMonBackPic_Walrein, 0x800, SPECIES_WALREIN},
gMonBackPic_Cacnea, 0x800, 344, [SPECIES_CACNEA] = {gMonBackPic_Cacnea, 0x800, SPECIES_CACNEA},
gMonBackPic_Cacturne, 0x800, 345, [SPECIES_CACTURNE] = {gMonBackPic_Cacturne, 0x800, SPECIES_CACTURNE},
gMonBackPic_Snorunt, 0x800, 346, [SPECIES_SNORUNT] = {gMonBackPic_Snorunt, 0x800, SPECIES_SNORUNT},
gMonBackPic_Glalie, 0x800, 347, [SPECIES_GLALIE] = {gMonBackPic_Glalie, 0x800, SPECIES_GLALIE},
gMonBackPic_Lunatone, 0x800, 348, [SPECIES_LUNATONE] = {gMonBackPic_Lunatone, 0x800, SPECIES_LUNATONE},
gMonBackPic_Solrock, 0x800, 349, [SPECIES_SOLROCK] = {gMonBackPic_Solrock, 0x800, SPECIES_SOLROCK},
gMonBackPic_Azurill, 0x800, 350, [SPECIES_AZURILL] = {gMonBackPic_Azurill, 0x800, SPECIES_AZURILL},
gMonBackPic_Spoink, 0x800, 351, [SPECIES_SPOINK] = {gMonBackPic_Spoink, 0x800, SPECIES_SPOINK},
gMonBackPic_Grumpig, 0x800, 352, [SPECIES_GRUMPIG] = {gMonBackPic_Grumpig, 0x800, SPECIES_GRUMPIG},
gMonBackPic_Plusle, 0x800, 353, [SPECIES_PLUSLE] = {gMonBackPic_Plusle, 0x800, SPECIES_PLUSLE},
gMonBackPic_Minun, 0x800, 354, [SPECIES_MINUN] = {gMonBackPic_Minun, 0x800, SPECIES_MINUN},
gMonBackPic_Mawile, 0x800, 355, [SPECIES_MAWILE] = {gMonBackPic_Mawile, 0x800, SPECIES_MAWILE},
gMonBackPic_Meditite, 0x800, 356, [SPECIES_MEDITITE] = {gMonBackPic_Meditite, 0x800, SPECIES_MEDITITE},
gMonBackPic_Medicham, 0x800, 357, [SPECIES_MEDICHAM] = {gMonBackPic_Medicham, 0x800, SPECIES_MEDICHAM},
gMonBackPic_Swablu, 0x800, 358, [SPECIES_SWABLU] = {gMonBackPic_Swablu, 0x800, SPECIES_SWABLU},
gMonBackPic_Altaria, 0x800, 359, [SPECIES_ALTARIA] = {gMonBackPic_Altaria, 0x800, SPECIES_ALTARIA},
gMonBackPic_Wynaut, 0x800, 360, [SPECIES_WYNAUT] = {gMonBackPic_Wynaut, 0x800, SPECIES_WYNAUT},
gMonBackPic_Duskull, 0x800, 361, [SPECIES_DUSKULL] = {gMonBackPic_Duskull, 0x800, SPECIES_DUSKULL},
gMonBackPic_Dusclops, 0x800, 362, [SPECIES_DUSCLOPS] = {gMonBackPic_Dusclops, 0x800, SPECIES_DUSCLOPS},
gMonBackPic_Roselia, 0x800, 363, [SPECIES_ROSELIA] = {gMonBackPic_Roselia, 0x800, SPECIES_ROSELIA},
gMonBackPic_Slakoth, 0x800, 364, [SPECIES_SLAKOTH] = {gMonBackPic_Slakoth, 0x800, SPECIES_SLAKOTH},
gMonBackPic_Vigoroth, 0x800, 365, [SPECIES_VIGOROTH] = {gMonBackPic_Vigoroth, 0x800, SPECIES_VIGOROTH},
gMonBackPic_Slaking, 0x800, 366, [SPECIES_SLAKING] = {gMonBackPic_Slaking, 0x800, SPECIES_SLAKING},
gMonBackPic_Gulpin, 0x800, 367, [SPECIES_GULPIN] = {gMonBackPic_Gulpin, 0x800, SPECIES_GULPIN},
gMonBackPic_Swalot, 0x800, 368, [SPECIES_SWALOT] = {gMonBackPic_Swalot, 0x800, SPECIES_SWALOT},
gMonBackPic_Tropius, 0x800, 369, [SPECIES_TROPIUS] = {gMonBackPic_Tropius, 0x800, SPECIES_TROPIUS},
gMonBackPic_Whismur, 0x800, 370, [SPECIES_WHISMUR] = {gMonBackPic_Whismur, 0x800, SPECIES_WHISMUR},
gMonBackPic_Loudred, 0x800, 371, [SPECIES_LOUDRED] = {gMonBackPic_Loudred, 0x800, SPECIES_LOUDRED},
gMonBackPic_Exploud, 0x800, 372, [SPECIES_EXPLOUD] = {gMonBackPic_Exploud, 0x800, SPECIES_EXPLOUD},
gMonBackPic_Clamperl, 0x800, 373, [SPECIES_CLAMPERL] = {gMonBackPic_Clamperl, 0x800, SPECIES_CLAMPERL},
gMonBackPic_Huntail, 0x800, 374, [SPECIES_HUNTAIL] = {gMonBackPic_Huntail, 0x800, SPECIES_HUNTAIL},
gMonBackPic_Gorebyss, 0x800, 375, [SPECIES_GOREBYSS] = {gMonBackPic_Gorebyss, 0x800, SPECIES_GOREBYSS},
gMonBackPic_Absol, 0x800, 376, [SPECIES_ABSOL] = {gMonBackPic_Absol, 0x800, SPECIES_ABSOL},
gMonBackPic_Shuppet, 0x800, 377, [SPECIES_SHUPPET] = {gMonBackPic_Shuppet, 0x800, SPECIES_SHUPPET},
gMonBackPic_Banette, 0x800, 378, [SPECIES_BANETTE] = {gMonBackPic_Banette, 0x800, SPECIES_BANETTE},
gMonBackPic_Seviper, 0x800, 379, [SPECIES_SEVIPER] = {gMonBackPic_Seviper, 0x800, SPECIES_SEVIPER},
gMonBackPic_Zangoose, 0x800, 380, [SPECIES_ZANGOOSE] = {gMonBackPic_Zangoose, 0x800, SPECIES_ZANGOOSE},
gMonBackPic_Relicanth, 0x800, 381, [SPECIES_RELICANTH] = {gMonBackPic_Relicanth, 0x800, SPECIES_RELICANTH},
gMonBackPic_Aron, 0x800, 382, [SPECIES_ARON] = {gMonBackPic_Aron, 0x800, SPECIES_ARON},
gMonBackPic_Lairon, 0x800, 383, [SPECIES_LAIRON] = {gMonBackPic_Lairon, 0x800, SPECIES_LAIRON},
gMonBackPic_Aggron, 0x800, 384, [SPECIES_AGGRON] = {gMonBackPic_Aggron, 0x800, SPECIES_AGGRON},
gMonBackPic_Castform, 0x800, 385, [SPECIES_CASTFORM] = {gMonBackPic_Castform, 0x800, SPECIES_CASTFORM},
gMonBackPic_Volbeat, 0x800, 386, [SPECIES_VOLBEAT] = {gMonBackPic_Volbeat, 0x800, SPECIES_VOLBEAT},
gMonBackPic_Illumise, 0x800, 387, [SPECIES_ILLUMISE] = {gMonBackPic_Illumise, 0x800, SPECIES_ILLUMISE},
gMonBackPic_Lileep, 0x800, 388, [SPECIES_LILEEP] = {gMonBackPic_Lileep, 0x800, SPECIES_LILEEP},
gMonBackPic_Cradily, 0x800, 389, [SPECIES_CRADILY] = {gMonBackPic_Cradily, 0x800, SPECIES_CRADILY},
gMonBackPic_Anorith, 0x800, 390, [SPECIES_ANORITH] = {gMonBackPic_Anorith, 0x800, SPECIES_ANORITH},
gMonBackPic_Armaldo, 0x800, 391, [SPECIES_ARMALDO] = {gMonBackPic_Armaldo, 0x800, SPECIES_ARMALDO},
gMonBackPic_Ralts, 0x800, 392, [SPECIES_RALTS] = {gMonBackPic_Ralts, 0x800, SPECIES_RALTS},
gMonBackPic_Kirlia, 0x800, 393, [SPECIES_KIRLIA] = {gMonBackPic_Kirlia, 0x800, SPECIES_KIRLIA},
gMonBackPic_Gardevoir, 0x800, 394, [SPECIES_GARDEVOIR] = {gMonBackPic_Gardevoir, 0x800, SPECIES_GARDEVOIR},
gMonBackPic_Bagon, 0x800, 395, [SPECIES_BAGON] = {gMonBackPic_Bagon, 0x800, SPECIES_BAGON},
gMonBackPic_Shelgon, 0x800, 396, [SPECIES_SHELGON] = {gMonBackPic_Shelgon, 0x800, SPECIES_SHELGON},
gMonBackPic_Salamence, 0x800, 397, [SPECIES_SALAMENCE] = {gMonBackPic_Salamence, 0x800, SPECIES_SALAMENCE},
gMonBackPic_Beldum, 0x800, 398, [SPECIES_BELDUM] = {gMonBackPic_Beldum, 0x800, SPECIES_BELDUM},
gMonBackPic_Metang, 0x800, 399, [SPECIES_METANG] = {gMonBackPic_Metang, 0x800, SPECIES_METANG},
gMonBackPic_Metagross, 0x800, 400, [SPECIES_METAGROSS] = {gMonBackPic_Metagross, 0x800, SPECIES_METAGROSS},
gMonBackPic_Regirock, 0x800, 401, [SPECIES_REGIROCK] = {gMonBackPic_Regirock, 0x800, SPECIES_REGIROCK},
gMonBackPic_Regice, 0x800, 402, [SPECIES_REGICE] = {gMonBackPic_Regice, 0x800, SPECIES_REGICE},
gMonBackPic_Registeel, 0x800, 403, [SPECIES_REGISTEEL] = {gMonBackPic_Registeel, 0x800, SPECIES_REGISTEEL},
gMonBackPic_Kyogre, 0x800, 404, [SPECIES_KYOGRE] = {gMonBackPic_Kyogre, 0x800, SPECIES_KYOGRE},
gMonBackPic_Groudon, 0x800, 405, [SPECIES_GROUDON] = {gMonBackPic_Groudon, 0x800, SPECIES_GROUDON},
gMonBackPic_Rayquaza, 0x800, 406, [SPECIES_RAYQUAZA] = {gMonBackPic_Rayquaza, 0x800, SPECIES_RAYQUAZA},
gMonBackPic_Latias, 0x800, 407, [SPECIES_LATIAS] = {gMonBackPic_Latias, 0x800, SPECIES_LATIAS},
gMonBackPic_Latios, 0x800, 408, [SPECIES_LATIOS] = {gMonBackPic_Latios, 0x800, SPECIES_LATIOS},
gMonBackPic_Jirachi, 0x800, 409, [SPECIES_JIRACHI] = {gMonBackPic_Jirachi, 0x800, SPECIES_JIRACHI},
gMonBackPic_Deoxys, 0x800, 410, [SPECIES_DEOXYS] = {gMonBackPic_Deoxys, 0x800, SPECIES_DEOXYS},
gMonBackPic_Chimecho, 0x800, 411, [SPECIES_CHIMECHO] = {gMonBackPic_Chimecho, 0x800, SPECIES_CHIMECHO},
gMonStillFrontPic_Egg, 0x800, 412, [SPECIES_EGG] = {gMonStillFrontPic_Egg, 0x800, SPECIES_EGG},
gMonBackPic_UnownB, 0x800, 413, [SPECIES_UNOWN_B] = {gMonBackPic_UnownB, 0x800, SPECIES_UNOWN_B},
gMonBackPic_UnownC, 0x800, 414, [SPECIES_UNOWN_C] = {gMonBackPic_UnownC, 0x800, SPECIES_UNOWN_C},
gMonBackPic_UnownD, 0x800, 415, [SPECIES_UNOWN_D] = {gMonBackPic_UnownD, 0x800, SPECIES_UNOWN_D},
gMonBackPic_UnownE, 0x800, 416, [SPECIES_UNOWN_E] = {gMonBackPic_UnownE, 0x800, SPECIES_UNOWN_E},
gMonBackPic_UnownF, 0x800, 417, [SPECIES_UNOWN_F] = {gMonBackPic_UnownF, 0x800, SPECIES_UNOWN_F},
gMonBackPic_UnownG, 0x800, 418, [SPECIES_UNOWN_G] = {gMonBackPic_UnownG, 0x800, SPECIES_UNOWN_G},
gMonBackPic_UnownH, 0x800, 419, [SPECIES_UNOWN_H] = {gMonBackPic_UnownH, 0x800, SPECIES_UNOWN_H},
gMonBackPic_UnownI, 0x800, 420, [SPECIES_UNOWN_I] = {gMonBackPic_UnownI, 0x800, SPECIES_UNOWN_I},
gMonBackPic_UnownJ, 0x800, 421, [SPECIES_UNOWN_J] = {gMonBackPic_UnownJ, 0x800, SPECIES_UNOWN_J},
gMonBackPic_UnownK, 0x800, 422, [SPECIES_UNOWN_K] = {gMonBackPic_UnownK, 0x800, SPECIES_UNOWN_K},
gMonBackPic_UnownL, 0x800, 423, [SPECIES_UNOWN_L] = {gMonBackPic_UnownL, 0x800, SPECIES_UNOWN_L},
gMonBackPic_UnownM, 0x800, 424, [SPECIES_UNOWN_M] = {gMonBackPic_UnownM, 0x800, SPECIES_UNOWN_M},
gMonBackPic_UnownN, 0x800, 425, [SPECIES_UNOWN_N] = {gMonBackPic_UnownN, 0x800, SPECIES_UNOWN_N},
gMonBackPic_UnownO, 0x800, 426, [SPECIES_UNOWN_O] = {gMonBackPic_UnownO, 0x800, SPECIES_UNOWN_O},
gMonBackPic_UnownP, 0x800, 427, [SPECIES_UNOWN_P] = {gMonBackPic_UnownP, 0x800, SPECIES_UNOWN_P},
gMonBackPic_UnownQ, 0x800, 428, [SPECIES_UNOWN_Q] = {gMonBackPic_UnownQ, 0x800, SPECIES_UNOWN_Q},
gMonBackPic_UnownR, 0x800, 429, [SPECIES_UNOWN_R] = {gMonBackPic_UnownR, 0x800, SPECIES_UNOWN_R},
gMonBackPic_UnownS, 0x800, 430, [SPECIES_UNOWN_S] = {gMonBackPic_UnownS, 0x800, SPECIES_UNOWN_S},
gMonBackPic_UnownT, 0x800, 431, [SPECIES_UNOWN_T] = {gMonBackPic_UnownT, 0x800, SPECIES_UNOWN_T},
gMonBackPic_UnownU, 0x800, 432, [SPECIES_UNOWN_U] = {gMonBackPic_UnownU, 0x800, SPECIES_UNOWN_U},
gMonBackPic_UnownV, 0x800, 433, [SPECIES_UNOWN_V] = {gMonBackPic_UnownV, 0x800, SPECIES_UNOWN_V},
gMonBackPic_UnownW, 0x800, 434, [SPECIES_UNOWN_W] = {gMonBackPic_UnownW, 0x800, SPECIES_UNOWN_W},
gMonBackPic_UnownX, 0x800, 435, [SPECIES_UNOWN_X] = {gMonBackPic_UnownX, 0x800, SPECIES_UNOWN_X},
gMonBackPic_UnownY, 0x800, 436, [SPECIES_UNOWN_Y] = {gMonBackPic_UnownY, 0x800, SPECIES_UNOWN_Y},
gMonBackPic_UnownZ, 0x800, 437, [SPECIES_UNOWN_Z] = {gMonBackPic_UnownZ, 0x800, SPECIES_UNOWN_Z},
gMonBackPic_UnownExclamationMark, 0x800, 438, [SPECIES_UNOWN_EMARK] = {gMonBackPic_UnownExclamationMark, 0x800, SPECIES_UNOWN_EMARK},
gMonBackPic_UnownQuestionMark, 0x800, 439, [SPECIES_UNOWN_QMARK] = {gMonBackPic_UnownQuestionMark, 0x800, SPECIES_UNOWN_QMARK},
}; };
+442 -445
View File
@@ -1,446 +1,443 @@
const struct CompressedSpriteSheet gMonFrontPicTable[] = const struct CompressedSpriteSheet gMonFrontPicTable[] =
{ //.data .size .tag {
gMonFrontPic_CircledQuestionMark, 0x800, 0, [SPECIES_NONE] = {gMonFrontPic_CircledQuestionMark, 0x800, SPECIES_NONE},
gMonFrontPic_Bulbasaur, 0x800, 1, [SPECIES_BULBASAUR] = {gMonFrontPic_Bulbasaur, 0x800, SPECIES_BULBASAUR},
gMonFrontPic_Ivysaur, 0x800, 2, [SPECIES_IVYSAUR] = {gMonFrontPic_Ivysaur, 0x800, SPECIES_IVYSAUR},
gMonFrontPic_Venusaur, 0x800, 3, [SPECIES_VENUSAUR] = {gMonFrontPic_Venusaur, 0x800, SPECIES_VENUSAUR},
gMonFrontPic_Charmander, 0x800, 4, [SPECIES_CHARMANDER] = {gMonFrontPic_Charmander, 0x800, SPECIES_CHARMANDER},
gMonFrontPic_Charmeleon, 0x800, 5, [SPECIES_CHARMELEON] = {gMonFrontPic_Charmeleon, 0x800, SPECIES_CHARMELEON},
gMonFrontPic_Charizard, 0x800, 6, [SPECIES_CHARIZARD] = {gMonFrontPic_Charizard, 0x800, SPECIES_CHARIZARD},
gMonFrontPic_Squirtle, 0x800, 7, [SPECIES_SQUIRTLE] = {gMonFrontPic_Squirtle, 0x800, SPECIES_SQUIRTLE},
gMonFrontPic_Wartortle, 0x800, 8, [SPECIES_WARTORTLE] = {gMonFrontPic_Wartortle, 0x800, SPECIES_WARTORTLE},
gMonFrontPic_Blastoise, 0x800, 9, [SPECIES_BLASTOISE] = {gMonFrontPic_Blastoise, 0x800, SPECIES_BLASTOISE},
gMonFrontPic_Caterpie, 0x800, 10, [SPECIES_CATERPIE] = {gMonFrontPic_Caterpie, 0x800, SPECIES_CATERPIE},
gMonFrontPic_Metapod, 0x800, 11, [SPECIES_METAPOD] = {gMonFrontPic_Metapod, 0x800, SPECIES_METAPOD},
gMonFrontPic_Butterfree, 0x800, 12, [SPECIES_BUTTERFREE] = {gMonFrontPic_Butterfree, 0x800, SPECIES_BUTTERFREE},
gMonFrontPic_Weedle, 0x800, 13, [SPECIES_WEEDLE] = {gMonFrontPic_Weedle, 0x800, SPECIES_WEEDLE},
gMonFrontPic_Kakuna, 0x800, 14, [SPECIES_KAKUNA] = {gMonFrontPic_Kakuna, 0x800, SPECIES_KAKUNA},
gMonFrontPic_Beedrill, 0x800, 15, [SPECIES_BEEDRILL] = {gMonFrontPic_Beedrill, 0x800, SPECIES_BEEDRILL},
gMonFrontPic_Pidgey, 0x800, 16, [SPECIES_PIDGEY] = {gMonFrontPic_Pidgey, 0x800, SPECIES_PIDGEY},
gMonFrontPic_Pidgeotto, 0x800, 17, [SPECIES_PIDGEOTTO] = {gMonFrontPic_Pidgeotto, 0x800, SPECIES_PIDGEOTTO},
gMonFrontPic_Pidgeot, 0x800, 18, [SPECIES_PIDGEOT] = {gMonFrontPic_Pidgeot, 0x800, SPECIES_PIDGEOT},
gMonFrontPic_Rattata, 0x800, 19, [SPECIES_RATTATA] = {gMonFrontPic_Rattata, 0x800, SPECIES_RATTATA},
gMonFrontPic_Raticate, 0x800, 20, [SPECIES_RATICATE] = {gMonFrontPic_Raticate, 0x800, SPECIES_RATICATE},
gMonFrontPic_Spearow, 0x800, 21, [SPECIES_SPEAROW] = {gMonFrontPic_Spearow, 0x800, SPECIES_SPEAROW},
gMonFrontPic_Fearow, 0x800, 22, [SPECIES_FEAROW] = {gMonFrontPic_Fearow, 0x800, SPECIES_FEAROW},
gMonFrontPic_Ekans, 0x800, 23, [SPECIES_EKANS] = {gMonFrontPic_Ekans, 0x800, SPECIES_EKANS},
gMonFrontPic_Arbok, 0x800, 24, [SPECIES_ARBOK] = {gMonFrontPic_Arbok, 0x800, SPECIES_ARBOK},
gMonFrontPic_Pikachu, 0x800, 25, [SPECIES_PIKACHU] = {gMonFrontPic_Pikachu, 0x800, SPECIES_PIKACHU},
gMonFrontPic_Raichu, 0x800, 26, [SPECIES_RAICHU] = {gMonFrontPic_Raichu, 0x800, SPECIES_RAICHU},
gMonFrontPic_Sandshrew, 0x800, 27, [SPECIES_SANDSHREW] = {gMonFrontPic_Sandshrew, 0x800, SPECIES_SANDSHREW},
gMonFrontPic_Sandslash, 0x800, 28, [SPECIES_SANDSLASH] = {gMonFrontPic_Sandslash, 0x800, SPECIES_SANDSLASH},
gMonFrontPic_NidoranF, 0x800, 29, [SPECIES_NIDORAN_F] = {gMonFrontPic_NidoranF, 0x800, SPECIES_NIDORAN_F},
gMonFrontPic_Nidorina, 0x800, 30, [SPECIES_NIDORINA] = {gMonFrontPic_Nidorina, 0x800, SPECIES_NIDORINA},
gMonFrontPic_Nidoqueen, 0x800, 31, [SPECIES_NIDOQUEEN] = {gMonFrontPic_Nidoqueen, 0x800, SPECIES_NIDOQUEEN},
gMonFrontPic_NidoranM, 0x800, 32, [SPECIES_NIDORAN_M] = {gMonFrontPic_NidoranM, 0x800, SPECIES_NIDORAN_M},
gMonFrontPic_Nidorino, 0x800, 33, [SPECIES_NIDORINO] = {gMonFrontPic_Nidorino, 0x800, SPECIES_NIDORINO},
gMonFrontPic_Nidoking, 0x800, 34, [SPECIES_NIDOKING] = {gMonFrontPic_Nidoking, 0x800, SPECIES_NIDOKING},
gMonFrontPic_Clefairy, 0x800, 35, [SPECIES_CLEFAIRY] = {gMonFrontPic_Clefairy, 0x800, SPECIES_CLEFAIRY},
gMonFrontPic_Clefable, 0x800, 36, [SPECIES_CLEFABLE] = {gMonFrontPic_Clefable, 0x800, SPECIES_CLEFABLE},
gMonFrontPic_Vulpix, 0x800, 37, [SPECIES_VULPIX] = {gMonFrontPic_Vulpix, 0x800, SPECIES_VULPIX},
gMonFrontPic_Ninetales, 0x800, 38, [SPECIES_NINETALES] = {gMonFrontPic_Ninetales, 0x800, SPECIES_NINETALES},
gMonFrontPic_Jigglypuff, 0x800, 39, [SPECIES_JIGGLYPUFF] = {gMonFrontPic_Jigglypuff, 0x800, SPECIES_JIGGLYPUFF},
gMonFrontPic_Wigglytuff, 0x800, 40, [SPECIES_WIGGLYTUFF] = {gMonFrontPic_Wigglytuff, 0x800, SPECIES_WIGGLYTUFF},
gMonFrontPic_Zubat, 0x800, 41, [SPECIES_ZUBAT] = {gMonFrontPic_Zubat, 0x800, SPECIES_ZUBAT},
gMonFrontPic_Golbat, 0x800, 42, [SPECIES_GOLBAT] = {gMonFrontPic_Golbat, 0x800, SPECIES_GOLBAT},
gMonFrontPic_Oddish, 0x800, 43, [SPECIES_ODDISH] = {gMonFrontPic_Oddish, 0x800, SPECIES_ODDISH},
gMonFrontPic_Gloom, 0x800, 44, [SPECIES_GLOOM] = {gMonFrontPic_Gloom, 0x800, SPECIES_GLOOM},
gMonFrontPic_Vileplume, 0x800, 45, [SPECIES_VILEPLUME] = {gMonFrontPic_Vileplume, 0x800, SPECIES_VILEPLUME},
gMonFrontPic_Paras, 0x800, 46, [SPECIES_PARAS] = {gMonFrontPic_Paras, 0x800, SPECIES_PARAS},
gMonFrontPic_Parasect, 0x800, 47, [SPECIES_PARASECT] = {gMonFrontPic_Parasect, 0x800, SPECIES_PARASECT},
gMonFrontPic_Venonat, 0x800, 48, [SPECIES_VENONAT] = {gMonFrontPic_Venonat, 0x800, SPECIES_VENONAT},
gMonFrontPic_Venomoth, 0x800, 49, [SPECIES_VENOMOTH] = {gMonFrontPic_Venomoth, 0x800, SPECIES_VENOMOTH},
gMonFrontPic_Diglett, 0x800, 50, [SPECIES_DIGLETT] = {gMonFrontPic_Diglett, 0x800, SPECIES_DIGLETT},
gMonFrontPic_Dugtrio, 0x800, 51, [SPECIES_DUGTRIO] = {gMonFrontPic_Dugtrio, 0x800, SPECIES_DUGTRIO},
gMonFrontPic_Meowth, 0x800, 52, [SPECIES_MEOWTH] = {gMonFrontPic_Meowth, 0x800, SPECIES_MEOWTH},
gMonFrontPic_Persian, 0x800, 53, [SPECIES_PERSIAN] = {gMonFrontPic_Persian, 0x800, SPECIES_PERSIAN},
gMonFrontPic_Psyduck, 0x800, 54, [SPECIES_PSYDUCK] = {gMonFrontPic_Psyduck, 0x800, SPECIES_PSYDUCK},
gMonFrontPic_Golduck, 0x800, 55, [SPECIES_GOLDUCK] = {gMonFrontPic_Golduck, 0x800, SPECIES_GOLDUCK},
gMonFrontPic_Mankey, 0x800, 56, [SPECIES_MANKEY] = {gMonFrontPic_Mankey, 0x800, SPECIES_MANKEY},
gMonFrontPic_Primeape, 0x800, 57, [SPECIES_PRIMEAPE] = {gMonFrontPic_Primeape, 0x800, SPECIES_PRIMEAPE},
gMonFrontPic_Growlithe, 0x800, 58, [SPECIES_GROWLITHE] = {gMonFrontPic_Growlithe, 0x800, SPECIES_GROWLITHE},
gMonFrontPic_Arcanine, 0x800, 59, [SPECIES_ARCANINE] = {gMonFrontPic_Arcanine, 0x800, SPECIES_ARCANINE},
gMonFrontPic_Poliwag, 0x800, 60, [SPECIES_POLIWAG] = {gMonFrontPic_Poliwag, 0x800, SPECIES_POLIWAG},
gMonFrontPic_Poliwhirl, 0x800, 61, [SPECIES_POLIWHIRL] = {gMonFrontPic_Poliwhirl, 0x800, SPECIES_POLIWHIRL},
gMonFrontPic_Poliwrath, 0x800, 62, [SPECIES_POLIWRATH] = {gMonFrontPic_Poliwrath, 0x800, SPECIES_POLIWRATH},
gMonFrontPic_Abra, 0x800, 63, [SPECIES_ABRA] = {gMonFrontPic_Abra, 0x800, SPECIES_ABRA},
gMonFrontPic_Kadabra, 0x800, 64, [SPECIES_KADABRA] = {gMonFrontPic_Kadabra, 0x800, SPECIES_KADABRA},
gMonFrontPic_Alakazam, 0x800, 65, [SPECIES_ALAKAZAM] = {gMonFrontPic_Alakazam, 0x800, SPECIES_ALAKAZAM},
gMonFrontPic_Machop, 0x800, 66, [SPECIES_MACHOP] = {gMonFrontPic_Machop, 0x800, SPECIES_MACHOP},
gMonFrontPic_Machoke, 0x800, 67, [SPECIES_MACHOKE] = {gMonFrontPic_Machoke, 0x800, SPECIES_MACHOKE},
gMonFrontPic_Machamp, 0x800, 68, [SPECIES_MACHAMP] = {gMonFrontPic_Machamp, 0x800, SPECIES_MACHAMP},
gMonFrontPic_Bellsprout, 0x800, 69, [SPECIES_BELLSPROUT] = {gMonFrontPic_Bellsprout, 0x800, SPECIES_BELLSPROUT},
gMonFrontPic_Weepinbell, 0x800, 70, [SPECIES_WEEPINBELL] = {gMonFrontPic_Weepinbell, 0x800, SPECIES_WEEPINBELL},
gMonFrontPic_Victreebel, 0x800, 71, [SPECIES_VICTREEBEL] = {gMonFrontPic_Victreebel, 0x800, SPECIES_VICTREEBEL},
gMonFrontPic_Tentacool, 0x800, 72, [SPECIES_TENTACOOL] = {gMonFrontPic_Tentacool, 0x800, SPECIES_TENTACOOL},
gMonFrontPic_Tentacruel, 0x800, 73, [SPECIES_TENTACRUEL] = {gMonFrontPic_Tentacruel, 0x800, SPECIES_TENTACRUEL},
gMonFrontPic_Geodude, 0x800, 74, [SPECIES_GEODUDE] = {gMonFrontPic_Geodude, 0x800, SPECIES_GEODUDE},
gMonFrontPic_Graveler, 0x800, 75, [SPECIES_GRAVELER] = {gMonFrontPic_Graveler, 0x800, SPECIES_GRAVELER},
gMonFrontPic_Golem, 0x800, 76, [SPECIES_GOLEM] = {gMonFrontPic_Golem, 0x800, SPECIES_GOLEM},
gMonFrontPic_Ponyta, 0x800, 77, [SPECIES_PONYTA] = {gMonFrontPic_Ponyta, 0x800, SPECIES_PONYTA},
gMonFrontPic_Rapidash, 0x800, 78, [SPECIES_RAPIDASH] = {gMonFrontPic_Rapidash, 0x800, SPECIES_RAPIDASH},
gMonFrontPic_Slowpoke, 0x800, 79, [SPECIES_SLOWPOKE] = {gMonFrontPic_Slowpoke, 0x800, SPECIES_SLOWPOKE},
gMonFrontPic_Slowbro, 0x800, 80, [SPECIES_SLOWBRO] = {gMonFrontPic_Slowbro, 0x800, SPECIES_SLOWBRO},
gMonFrontPic_Magnemite, 0x800, 81, [SPECIES_MAGNEMITE] = {gMonFrontPic_Magnemite, 0x800, SPECIES_MAGNEMITE},
gMonFrontPic_Magneton, 0x800, 82, [SPECIES_MAGNETON] = {gMonFrontPic_Magneton, 0x800, SPECIES_MAGNETON},
gMonFrontPic_Farfetchd, 0x800, 83, [SPECIES_FARFETCHD] = {gMonFrontPic_Farfetchd, 0x800, SPECIES_FARFETCHD},
gMonFrontPic_Doduo, 0x800, 84, [SPECIES_DODUO] = {gMonFrontPic_Doduo, 0x800, SPECIES_DODUO},
gMonFrontPic_Dodrio, 0x800, 85, [SPECIES_DODRIO] = {gMonFrontPic_Dodrio, 0x800, SPECIES_DODRIO},
gMonFrontPic_Seel, 0x800, 86, [SPECIES_SEEL] = {gMonFrontPic_Seel, 0x800, SPECIES_SEEL},
gMonFrontPic_Dewgong, 0x800, 87, [SPECIES_DEWGONG] = {gMonFrontPic_Dewgong, 0x800, SPECIES_DEWGONG},
gMonFrontPic_Grimer, 0x800, 88, [SPECIES_GRIMER] = {gMonFrontPic_Grimer, 0x800, SPECIES_GRIMER},
gMonFrontPic_Muk, 0x800, 89, [SPECIES_MUK] = {gMonFrontPic_Muk, 0x800, SPECIES_MUK},
gMonFrontPic_Shellder, 0x800, 90, [SPECIES_SHELLDER] = {gMonFrontPic_Shellder, 0x800, SPECIES_SHELLDER},
gMonFrontPic_Cloyster, 0x800, 91, [SPECIES_CLOYSTER] = {gMonFrontPic_Cloyster, 0x800, SPECIES_CLOYSTER},
gMonFrontPic_Gastly, 0x800, 92, [SPECIES_GASTLY] = {gMonFrontPic_Gastly, 0x800, SPECIES_GASTLY},
gMonFrontPic_Haunter, 0x800, 93, [SPECIES_HAUNTER] = {gMonFrontPic_Haunter, 0x800, SPECIES_HAUNTER},
gMonFrontPic_Gengar, 0x800, 94, [SPECIES_GENGAR] = {gMonFrontPic_Gengar, 0x800, SPECIES_GENGAR},
gMonFrontPic_Onix, 0x800, 95, [SPECIES_ONIX] = {gMonFrontPic_Onix, 0x800, SPECIES_ONIX},
gMonFrontPic_Drowzee, 0x800, 96, [SPECIES_DROWZEE] = {gMonFrontPic_Drowzee, 0x800, SPECIES_DROWZEE},
gMonFrontPic_Hypno, 0x800, 97, [SPECIES_HYPNO] = {gMonFrontPic_Hypno, 0x800, SPECIES_HYPNO},
gMonFrontPic_Krabby, 0x800, 98, [SPECIES_KRABBY] = {gMonFrontPic_Krabby, 0x800, SPECIES_KRABBY},
gMonFrontPic_Kingler, 0x800, 99, [SPECIES_KINGLER] = {gMonFrontPic_Kingler, 0x800, SPECIES_KINGLER},
gMonFrontPic_Voltorb, 0x800, 100, [SPECIES_VOLTORB] = {gMonFrontPic_Voltorb, 0x800, SPECIES_VOLTORB},
gMonFrontPic_Electrode, 0x800, 101, [SPECIES_ELECTRODE] = {gMonFrontPic_Electrode, 0x800, SPECIES_ELECTRODE},
gMonFrontPic_Exeggcute, 0x800, 102, [SPECIES_EXEGGCUTE] = {gMonFrontPic_Exeggcute, 0x800, SPECIES_EXEGGCUTE},
gMonFrontPic_Exeggutor, 0x800, 103, [SPECIES_EXEGGUTOR] = {gMonFrontPic_Exeggutor, 0x800, SPECIES_EXEGGUTOR},
gMonFrontPic_Cubone, 0x800, 104, [SPECIES_CUBONE] = {gMonFrontPic_Cubone, 0x800, SPECIES_CUBONE},
gMonFrontPic_Marowak, 0x800, 105, [SPECIES_MAROWAK] = {gMonFrontPic_Marowak, 0x800, SPECIES_MAROWAK},
gMonFrontPic_Hitmonlee, 0x800, 106, [SPECIES_HITMONLEE] = {gMonFrontPic_Hitmonlee, 0x800, SPECIES_HITMONLEE},
gMonFrontPic_Hitmonchan, 0x800, 107, [SPECIES_HITMONCHAN] = {gMonFrontPic_Hitmonchan, 0x800, SPECIES_HITMONCHAN},
gMonFrontPic_Lickitung, 0x800, 108, [SPECIES_LICKITUNG] = {gMonFrontPic_Lickitung, 0x800, SPECIES_LICKITUNG},
gMonFrontPic_Koffing, 0x800, 109, [SPECIES_KOFFING] = {gMonFrontPic_Koffing, 0x800, SPECIES_KOFFING},
gMonFrontPic_Weezing, 0x800, 110, [SPECIES_WEEZING] = {gMonFrontPic_Weezing, 0x800, SPECIES_WEEZING},
gMonFrontPic_Rhyhorn, 0x800, 111, [SPECIES_RHYHORN] = {gMonFrontPic_Rhyhorn, 0x800, SPECIES_RHYHORN},
gMonFrontPic_Rhydon, 0x800, 112, [SPECIES_RHYDON] = {gMonFrontPic_Rhydon, 0x800, SPECIES_RHYDON},
gMonFrontPic_Chansey, 0x800, 113, [SPECIES_CHANSEY] = {gMonFrontPic_Chansey, 0x800, SPECIES_CHANSEY},
gMonFrontPic_Tangela, 0x800, 114, [SPECIES_TANGELA] = {gMonFrontPic_Tangela, 0x800, SPECIES_TANGELA},
gMonFrontPic_Kangaskhan, 0x800, 115, [SPECIES_KANGASKHAN] = {gMonFrontPic_Kangaskhan, 0x800, SPECIES_KANGASKHAN},
gMonFrontPic_Horsea, 0x800, 116, [SPECIES_HORSEA] = {gMonFrontPic_Horsea, 0x800, SPECIES_HORSEA},
gMonFrontPic_Seadra, 0x800, 117, [SPECIES_SEADRA] = {gMonFrontPic_Seadra, 0x800, SPECIES_SEADRA},
gMonFrontPic_Goldeen, 0x800, 118, [SPECIES_GOLDEEN] = {gMonFrontPic_Goldeen, 0x800, SPECIES_GOLDEEN},
gMonFrontPic_Seaking, 0x800, 119, [SPECIES_SEAKING] = {gMonFrontPic_Seaking, 0x800, SPECIES_SEAKING},
gMonFrontPic_Staryu, 0x800, 120, [SPECIES_STARYU] = {gMonFrontPic_Staryu, 0x800, SPECIES_STARYU},
gMonFrontPic_Starmie, 0x800, 121, [SPECIES_STARMIE] = {gMonFrontPic_Starmie, 0x800, SPECIES_STARMIE},
gMonFrontPic_Mrmime, 0x800, 122, [SPECIES_MR_MIME] = {gMonFrontPic_Mrmime, 0x800, SPECIES_MR_MIME},
gMonFrontPic_Scyther, 0x800, 123, [SPECIES_SCYTHER] = {gMonFrontPic_Scyther, 0x800, SPECIES_SCYTHER},
gMonFrontPic_Jynx, 0x800, 124, [SPECIES_JYNX] = {gMonFrontPic_Jynx, 0x800, SPECIES_JYNX},
gMonFrontPic_Electabuzz, 0x800, 125, [SPECIES_ELECTABUZZ] = {gMonFrontPic_Electabuzz, 0x800, SPECIES_ELECTABUZZ},
gMonFrontPic_Magmar, 0x800, 126, [SPECIES_MAGMAR] = {gMonFrontPic_Magmar, 0x800, SPECIES_MAGMAR},
gMonFrontPic_Pinsir, 0x800, 127, [SPECIES_PINSIR] = {gMonFrontPic_Pinsir, 0x800, SPECIES_PINSIR},
gMonFrontPic_Tauros, 0x800, 128, [SPECIES_TAUROS] = {gMonFrontPic_Tauros, 0x800, SPECIES_TAUROS},
gMonFrontPic_Magikarp, 0x800, 129, [SPECIES_MAGIKARP] = {gMonFrontPic_Magikarp, 0x800, SPECIES_MAGIKARP},
gMonFrontPic_Gyarados, 0x800, 130, [SPECIES_GYARADOS] = {gMonFrontPic_Gyarados, 0x800, SPECIES_GYARADOS},
gMonFrontPic_Lapras, 0x800, 131, [SPECIES_LAPRAS] = {gMonFrontPic_Lapras, 0x800, SPECIES_LAPRAS},
gMonFrontPic_Ditto, 0x800, 132, [SPECIES_DITTO] = {gMonFrontPic_Ditto, 0x800, SPECIES_DITTO},
gMonFrontPic_Eevee, 0x800, 133, [SPECIES_EEVEE] = {gMonFrontPic_Eevee, 0x800, SPECIES_EEVEE},
gMonFrontPic_Vaporeon, 0x800, 134, [SPECIES_VAPOREON] = {gMonFrontPic_Vaporeon, 0x800, SPECIES_VAPOREON},
gMonFrontPic_Jolteon, 0x800, 135, [SPECIES_JOLTEON] = {gMonFrontPic_Jolteon, 0x800, SPECIES_JOLTEON},
gMonFrontPic_Flareon, 0x800, 136, [SPECIES_FLAREON] = {gMonFrontPic_Flareon, 0x800, SPECIES_FLAREON},
gMonFrontPic_Porygon, 0x800, 137, [SPECIES_PORYGON] = {gMonFrontPic_Porygon, 0x800, SPECIES_PORYGON},
gMonFrontPic_Omanyte, 0x800, 138, [SPECIES_OMANYTE] = {gMonFrontPic_Omanyte, 0x800, SPECIES_OMANYTE},
gMonFrontPic_Omastar, 0x800, 139, [SPECIES_OMASTAR] = {gMonFrontPic_Omastar, 0x800, SPECIES_OMASTAR},
gMonFrontPic_Kabuto, 0x800, 140, [SPECIES_KABUTO] = {gMonFrontPic_Kabuto, 0x800, SPECIES_KABUTO},
gMonFrontPic_Kabutops, 0x800, 141, [SPECIES_KABUTOPS] = {gMonFrontPic_Kabutops, 0x800, SPECIES_KABUTOPS},
gMonFrontPic_Aerodactyl, 0x800, 142, [SPECIES_AERODACTYL] = {gMonFrontPic_Aerodactyl, 0x800, SPECIES_AERODACTYL},
gMonFrontPic_Snorlax, 0x800, 143, [SPECIES_SNORLAX] = {gMonFrontPic_Snorlax, 0x800, SPECIES_SNORLAX},
gMonFrontPic_Articuno, 0x800, 144, [SPECIES_ARTICUNO] = {gMonFrontPic_Articuno, 0x800, SPECIES_ARTICUNO},
gMonFrontPic_Zapdos, 0x800, 145, [SPECIES_ZAPDOS] = {gMonFrontPic_Zapdos, 0x800, SPECIES_ZAPDOS},
gMonFrontPic_Moltres, 0x800, 146, [SPECIES_MOLTRES] = {gMonFrontPic_Moltres, 0x800, SPECIES_MOLTRES},
gMonFrontPic_Dratini, 0x800, 147, [SPECIES_DRATINI] = {gMonFrontPic_Dratini, 0x800, SPECIES_DRATINI},
gMonFrontPic_Dragonair, 0x800, 148, [SPECIES_DRAGONAIR] = {gMonFrontPic_Dragonair, 0x800, SPECIES_DRAGONAIR},
gMonFrontPic_Dragonite, 0x800, 149, [SPECIES_DRAGONITE] = {gMonFrontPic_Dragonite, 0x800, SPECIES_DRAGONITE},
gMonFrontPic_Mewtwo, 0x800, 150, [SPECIES_MEWTWO] = {gMonFrontPic_Mewtwo, 0x800, SPECIES_MEWTWO},
gMonFrontPic_Mew, 0x800, 151, [SPECIES_MEW] = {gMonFrontPic_Mew, 0x800, SPECIES_MEW},
// Gen II [SPECIES_CHIKORITA] = {gMonFrontPic_Chikorita, 0x800, SPECIES_CHIKORITA},
gMonFrontPic_Chikorita, 0x800, 152, [SPECIES_BAYLEEF] = {gMonFrontPic_Bayleef, 0x800, SPECIES_BAYLEEF},
gMonFrontPic_Bayleef, 0x800, 153, [SPECIES_MEGANIUM] = {gMonFrontPic_Meganium, 0x800, SPECIES_MEGANIUM},
gMonFrontPic_Meganium, 0x800, 154, [SPECIES_CYNDAQUIL] = {gMonFrontPic_Cyndaquil, 0x800, SPECIES_CYNDAQUIL},
gMonFrontPic_Cyndaquil, 0x800, 155, [SPECIES_QUILAVA] = {gMonFrontPic_Quilava, 0x800, SPECIES_QUILAVA},
gMonFrontPic_Quilava, 0x800, 156, [SPECIES_TYPHLOSION] = {gMonFrontPic_Typhlosion, 0x800, SPECIES_TYPHLOSION},
gMonFrontPic_Typhlosion, 0x800, 157, [SPECIES_TOTODILE] = {gMonFrontPic_Totodile, 0x800, SPECIES_TOTODILE},
gMonFrontPic_Totodile, 0x800, 158, [SPECIES_CROCONAW] = {gMonFrontPic_Croconaw, 0x800, SPECIES_CROCONAW},
gMonFrontPic_Croconaw, 0x800, 159, [SPECIES_FERALIGATR] = {gMonFrontPic_Feraligatr, 0x800, SPECIES_FERALIGATR},
gMonFrontPic_Feraligatr, 0x800, 160, [SPECIES_SENTRET] = {gMonFrontPic_Sentret, 0x800, SPECIES_SENTRET},
gMonFrontPic_Sentret, 0x800, 161, [SPECIES_FURRET] = {gMonFrontPic_Furret, 0x800, SPECIES_FURRET},
gMonFrontPic_Furret, 0x800, 162, [SPECIES_HOOTHOOT] = {gMonFrontPic_Hoothoot, 0x800, SPECIES_HOOTHOOT},
gMonFrontPic_Hoothoot, 0x800, 163, [SPECIES_NOCTOWL] = {gMonFrontPic_Noctowl, 0x800, SPECIES_NOCTOWL},
gMonFrontPic_Noctowl, 0x800, 164, [SPECIES_LEDYBA] = {gMonFrontPic_Ledyba, 0x800, SPECIES_LEDYBA},
gMonFrontPic_Ledyba, 0x800, 165, [SPECIES_LEDIAN] = {gMonFrontPic_Ledian, 0x800, SPECIES_LEDIAN},
gMonFrontPic_Ledian, 0x800, 166, [SPECIES_SPINARAK] = {gMonFrontPic_Spinarak, 0x800, SPECIES_SPINARAK},
gMonFrontPic_Spinarak, 0x800, 167, [SPECIES_ARIADOS] = {gMonFrontPic_Ariados, 0x800, SPECIES_ARIADOS},
gMonFrontPic_Ariados, 0x800, 168, [SPECIES_CROBAT] = {gMonFrontPic_Crobat, 0x800, SPECIES_CROBAT},
gMonFrontPic_Crobat, 0x800, 169, [SPECIES_CHINCHOU] = {gMonFrontPic_Chinchou, 0x800, SPECIES_CHINCHOU},
gMonFrontPic_Chinchou, 0x800, 170, [SPECIES_LANTURN] = {gMonFrontPic_Lanturn, 0x800, SPECIES_LANTURN},
gMonFrontPic_Lanturn, 0x800, 171, [SPECIES_PICHU] = {gMonFrontPic_Pichu, 0x800, SPECIES_PICHU},
gMonFrontPic_Pichu, 0x800, 172, [SPECIES_CLEFFA] = {gMonFrontPic_Cleffa, 0x800, SPECIES_CLEFFA},
gMonFrontPic_Cleffa, 0x800, 173, [SPECIES_IGGLYBUFF] = {gMonFrontPic_Igglybuff, 0x800, SPECIES_IGGLYBUFF},
gMonFrontPic_Igglybuff, 0x800, 174, [SPECIES_TOGEPI] = {gMonFrontPic_Togepi, 0x800, SPECIES_TOGEPI},
gMonFrontPic_Togepi, 0x800, 175, [SPECIES_TOGETIC] = {gMonFrontPic_Togetic, 0x800, SPECIES_TOGETIC},
gMonFrontPic_Togetic, 0x800, 176, [SPECIES_NATU] = {gMonFrontPic_Natu, 0x800, SPECIES_NATU},
gMonFrontPic_Natu, 0x800, 177, [SPECIES_XATU] = {gMonFrontPic_Xatu, 0x800, SPECIES_XATU},
gMonFrontPic_Xatu, 0x800, 178, [SPECIES_MAREEP] = {gMonFrontPic_Mareep, 0x800, SPECIES_MAREEP},
gMonFrontPic_Mareep, 0x800, 179, [SPECIES_FLAAFFY] = {gMonFrontPic_Flaaffy, 0x800, SPECIES_FLAAFFY},
gMonFrontPic_Flaaffy, 0x800, 180, [SPECIES_AMPHAROS] = {gMonFrontPic_Ampharos, 0x800, SPECIES_AMPHAROS},
gMonFrontPic_Ampharos, 0x800, 181, [SPECIES_BELLOSSOM] = {gMonFrontPic_Bellossom, 0x800, SPECIES_BELLOSSOM},
gMonFrontPic_Bellossom, 0x800, 182, [SPECIES_MARILL] = {gMonFrontPic_Marill, 0x800, SPECIES_MARILL},
gMonFrontPic_Marill, 0x800, 183, [SPECIES_AZUMARILL] = {gMonFrontPic_Azumarill, 0x800, SPECIES_AZUMARILL},
gMonFrontPic_Azumarill, 0x800, 184, [SPECIES_SUDOWOODO] = {gMonFrontPic_Sudowoodo, 0x800, SPECIES_SUDOWOODO},
gMonFrontPic_Sudowoodo, 0x800, 185, [SPECIES_POLITOED] = {gMonFrontPic_Politoed, 0x800, SPECIES_POLITOED},
gMonFrontPic_Politoed, 0x800, 186, [SPECIES_HOPPIP] = {gMonFrontPic_Hoppip, 0x800, SPECIES_HOPPIP},
gMonFrontPic_Hoppip, 0x800, 187, [SPECIES_SKIPLOOM] = {gMonFrontPic_Skiploom, 0x800, SPECIES_SKIPLOOM},
gMonFrontPic_Skiploom, 0x800, 188, [SPECIES_JUMPLUFF] = {gMonFrontPic_Jumpluff, 0x800, SPECIES_JUMPLUFF},
gMonFrontPic_Jumpluff, 0x800, 189, [SPECIES_AIPOM] = {gMonFrontPic_Aipom, 0x800, SPECIES_AIPOM},
gMonFrontPic_Aipom, 0x800, 190, [SPECIES_SUNKERN] = {gMonFrontPic_Sunkern, 0x800, SPECIES_SUNKERN},
gMonFrontPic_Sunkern, 0x800, 191, [SPECIES_SUNFLORA] = {gMonFrontPic_Sunflora, 0x800, SPECIES_SUNFLORA},
gMonFrontPic_Sunflora, 0x800, 192, [SPECIES_YANMA] = {gMonFrontPic_Yanma, 0x800, SPECIES_YANMA},
gMonFrontPic_Yanma, 0x800, 193, [SPECIES_WOOPER] = {gMonFrontPic_Wooper, 0x800, SPECIES_WOOPER},
gMonFrontPic_Wooper, 0x800, 194, [SPECIES_QUAGSIRE] = {gMonFrontPic_Quagsire, 0x800, SPECIES_QUAGSIRE},
gMonFrontPic_Quagsire, 0x800, 195, [SPECIES_ESPEON] = {gMonFrontPic_Espeon, 0x800, SPECIES_ESPEON},
gMonFrontPic_Espeon, 0x800, 196, [SPECIES_UMBREON] = {gMonFrontPic_Umbreon, 0x800, SPECIES_UMBREON},
gMonFrontPic_Umbreon, 0x800, 197, [SPECIES_MURKROW] = {gMonFrontPic_Murkrow, 0x800, SPECIES_MURKROW},
gMonFrontPic_Murkrow, 0x800, 198, [SPECIES_SLOWKING] = {gMonFrontPic_Slowking, 0x800, SPECIES_SLOWKING},
gMonFrontPic_Slowking, 0x800, 199, [SPECIES_MISDREAVUS] = {gMonFrontPic_Misdreavus, 0x800, SPECIES_MISDREAVUS},
gMonFrontPic_Misdreavus, 0x800, 200, [SPECIES_UNOWN] = {gMonFrontPic_UnownA, 0x800, SPECIES_UNOWN},
gMonFrontPic_UnownA, 0x800, 201, [SPECIES_WOBBUFFET] = {gMonFrontPic_Wobbuffet, 0x800, SPECIES_WOBBUFFET},
gMonFrontPic_Wobbuffet, 0x800, 202, [SPECIES_GIRAFARIG] = {gMonFrontPic_Girafarig, 0x800, SPECIES_GIRAFARIG},
gMonFrontPic_Girafarig, 0x800, 203, [SPECIES_PINECO] = {gMonFrontPic_Pineco, 0x800, SPECIES_PINECO},
gMonFrontPic_Pineco, 0x800, 204, [SPECIES_FORRETRESS] = {gMonFrontPic_Forretress, 0x800, SPECIES_FORRETRESS},
gMonFrontPic_Forretress, 0x800, 205, [SPECIES_DUNSPARCE] = {gMonFrontPic_Dunsparce, 0x800, SPECIES_DUNSPARCE},
gMonFrontPic_Dunsparce, 0x800, 206, [SPECIES_GLIGAR] = {gMonFrontPic_Gligar, 0x800, SPECIES_GLIGAR},
gMonFrontPic_Gligar, 0x800, 207, [SPECIES_STEELIX] = {gMonFrontPic_Steelix, 0x800, SPECIES_STEELIX},
gMonFrontPic_Steelix, 0x800, 208, [SPECIES_SNUBBULL] = {gMonFrontPic_Snubbull, 0x800, SPECIES_SNUBBULL},
gMonFrontPic_Snubbull, 0x800, 209, [SPECIES_GRANBULL] = {gMonFrontPic_Granbull, 0x800, SPECIES_GRANBULL},
gMonFrontPic_Granbull, 0x800, 210, [SPECIES_QWILFISH] = {gMonFrontPic_Qwilfish, 0x800, SPECIES_QWILFISH},
gMonFrontPic_Qwilfish, 0x800, 211, [SPECIES_SCIZOR] = {gMonFrontPic_Scizor, 0x800, SPECIES_SCIZOR},
gMonFrontPic_Scizor, 0x800, 212, [SPECIES_SHUCKLE] = {gMonFrontPic_Shuckle, 0x800, SPECIES_SHUCKLE},
gMonFrontPic_Shuckle, 0x800, 213, [SPECIES_HERACROSS] = {gMonFrontPic_Heracross, 0x800, SPECIES_HERACROSS},
gMonFrontPic_Heracross, 0x800, 214, [SPECIES_SNEASEL] = {gMonFrontPic_Sneasel, 0x800, SPECIES_SNEASEL},
gMonFrontPic_Sneasel, 0x800, 215, [SPECIES_TEDDIURSA] = {gMonFrontPic_Teddiursa, 0x800, SPECIES_TEDDIURSA},
gMonFrontPic_Teddiursa, 0x800, 216, [SPECIES_URSARING] = {gMonFrontPic_Ursaring, 0x800, SPECIES_URSARING},
gMonFrontPic_Ursaring, 0x800, 217, [SPECIES_SLUGMA] = {gMonFrontPic_Slugma, 0x800, SPECIES_SLUGMA},
gMonFrontPic_Slugma, 0x800, 218, [SPECIES_MAGCARGO] = {gMonFrontPic_Magcargo, 0x800, SPECIES_MAGCARGO},
gMonFrontPic_Magcargo, 0x800, 219, [SPECIES_SWINUB] = {gMonFrontPic_Swinub, 0x800, SPECIES_SWINUB},
gMonFrontPic_Swinub, 0x800, 220, [SPECIES_PILOSWINE] = {gMonFrontPic_Piloswine, 0x800, SPECIES_PILOSWINE},
gMonFrontPic_Piloswine, 0x800, 221, [SPECIES_CORSOLA] = {gMonFrontPic_Corsola, 0x800, SPECIES_CORSOLA},
gMonFrontPic_Corsola, 0x800, 222, [SPECIES_REMORAID] = {gMonFrontPic_Remoraid, 0x800, SPECIES_REMORAID},
gMonFrontPic_Remoraid, 0x800, 223, [SPECIES_OCTILLERY] = {gMonFrontPic_Octillery, 0x800, SPECIES_OCTILLERY},
gMonFrontPic_Octillery, 0x800, 224, [SPECIES_DELIBIRD] = {gMonFrontPic_Delibird, 0x800, SPECIES_DELIBIRD},
gMonFrontPic_Delibird, 0x800, 225, [SPECIES_MANTINE] = {gMonFrontPic_Mantine, 0x800, SPECIES_MANTINE},
gMonFrontPic_Mantine, 0x800, 226, [SPECIES_SKARMORY] = {gMonFrontPic_Skarmory, 0x800, SPECIES_SKARMORY},
gMonFrontPic_Skarmory, 0x800, 227, [SPECIES_HOUNDOUR] = {gMonFrontPic_Houndour, 0x800, SPECIES_HOUNDOUR},
gMonFrontPic_Houndour, 0x800, 228, [SPECIES_HOUNDOOM] = {gMonFrontPic_Houndoom, 0x800, SPECIES_HOUNDOOM},
gMonFrontPic_Houndoom, 0x800, 229, [SPECIES_KINGDRA] = {gMonFrontPic_Kingdra, 0x800, SPECIES_KINGDRA},
gMonFrontPic_Kingdra, 0x800, 230, [SPECIES_PHANPY] = {gMonFrontPic_Phanpy, 0x800, SPECIES_PHANPY},
gMonFrontPic_Phanpy, 0x800, 231, [SPECIES_DONPHAN] = {gMonFrontPic_Donphan, 0x800, SPECIES_DONPHAN},
gMonFrontPic_Donphan, 0x800, 232, [SPECIES_PORYGON2] = {gMonFrontPic_Porygon2, 0x800, SPECIES_PORYGON2},
gMonFrontPic_Porygon2, 0x800, 233, [SPECIES_STANTLER] = {gMonFrontPic_Stantler, 0x800, SPECIES_STANTLER},
gMonFrontPic_Stantler, 0x800, 234, [SPECIES_SMEARGLE] = {gMonFrontPic_Smeargle, 0x800, SPECIES_SMEARGLE},
gMonFrontPic_Smeargle, 0x800, 235, [SPECIES_TYROGUE] = {gMonFrontPic_Tyrogue, 0x800, SPECIES_TYROGUE},
gMonFrontPic_Tyrogue, 0x800, 236, [SPECIES_HITMONTOP] = {gMonFrontPic_Hitmontop, 0x800, SPECIES_HITMONTOP},
gMonFrontPic_Hitmontop, 0x800, 237, [SPECIES_SMOOCHUM] = {gMonFrontPic_Smoochum, 0x800, SPECIES_SMOOCHUM},
gMonFrontPic_Smoochum, 0x800, 238, [SPECIES_ELEKID] = {gMonFrontPic_Elekid, 0x800, SPECIES_ELEKID},
gMonFrontPic_Elekid, 0x800, 239, [SPECIES_MAGBY] = {gMonFrontPic_Magby, 0x800, SPECIES_MAGBY},
gMonFrontPic_Magby, 0x800, 240, [SPECIES_MILTANK] = {gMonFrontPic_Miltank, 0x800, SPECIES_MILTANK},
gMonFrontPic_Miltank, 0x800, 241, [SPECIES_BLISSEY] = {gMonFrontPic_Blissey, 0x800, SPECIES_BLISSEY},
gMonFrontPic_Blissey, 0x800, 242, [SPECIES_RAIKOU] = {gMonFrontPic_Raikou, 0x800, SPECIES_RAIKOU},
gMonFrontPic_Raikou, 0x800, 243, [SPECIES_ENTEI] = {gMonFrontPic_Entei, 0x800, SPECIES_ENTEI},
gMonFrontPic_Entei, 0x800, 244, [SPECIES_SUICUNE] = {gMonFrontPic_Suicune, 0x800, SPECIES_SUICUNE},
gMonFrontPic_Suicune, 0x800, 245, [SPECIES_LARVITAR] = {gMonFrontPic_Larvitar, 0x800, SPECIES_LARVITAR},
gMonFrontPic_Larvitar, 0x800, 246, [SPECIES_PUPITAR] = {gMonFrontPic_Pupitar, 0x800, SPECIES_PUPITAR},
gMonFrontPic_Pupitar, 0x800, 247, [SPECIES_TYRANITAR] = {gMonFrontPic_Tyranitar, 0x800, SPECIES_TYRANITAR},
gMonFrontPic_Tyranitar, 0x800, 248, [SPECIES_LUGIA] = {gMonFrontPic_Lugia, 0x800, SPECIES_LUGIA},
gMonFrontPic_Lugia, 0x800, 249, [SPECIES_HO_OH] = {gMonFrontPic_HoOh, 0x800, SPECIES_HO_OH},
gMonFrontPic_HoOh, 0x800, 250, [SPECIES_CELEBI] = {gMonFrontPic_Celebi, 0x800, SPECIES_CELEBI},
gMonFrontPic_Celebi, 0x800, 251, [SPECIES_OLD_UNOWN_B] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_B},
// Empty slots [SPECIES_OLD_UNOWN_C] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_C},
gMonFrontPic_DoubleQuestionMark, 0x800, 252, [SPECIES_OLD_UNOWN_D] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_D},
gMonFrontPic_DoubleQuestionMark, 0x800, 253, [SPECIES_OLD_UNOWN_E] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_E},
gMonFrontPic_DoubleQuestionMark, 0x800, 254, [SPECIES_OLD_UNOWN_F] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_F},
gMonFrontPic_DoubleQuestionMark, 0x800, 255, [SPECIES_OLD_UNOWN_G] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_G},
gMonFrontPic_DoubleQuestionMark, 0x800, 256, [SPECIES_OLD_UNOWN_H] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_H},
gMonFrontPic_DoubleQuestionMark, 0x800, 257, [SPECIES_OLD_UNOWN_I] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_I},
gMonFrontPic_DoubleQuestionMark, 0x800, 258, [SPECIES_OLD_UNOWN_J] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_J},
gMonFrontPic_DoubleQuestionMark, 0x800, 259, [SPECIES_OLD_UNOWN_K] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_K},
gMonFrontPic_DoubleQuestionMark, 0x800, 260, [SPECIES_OLD_UNOWN_L] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_L},
gMonFrontPic_DoubleQuestionMark, 0x800, 261, [SPECIES_OLD_UNOWN_M] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_M},
gMonFrontPic_DoubleQuestionMark, 0x800, 262, [SPECIES_OLD_UNOWN_N] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_N},
gMonFrontPic_DoubleQuestionMark, 0x800, 263, [SPECIES_OLD_UNOWN_O] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_O},
gMonFrontPic_DoubleQuestionMark, 0x800, 264, [SPECIES_OLD_UNOWN_P] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_P},
gMonFrontPic_DoubleQuestionMark, 0x800, 265, [SPECIES_OLD_UNOWN_Q] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Q},
gMonFrontPic_DoubleQuestionMark, 0x800, 266, [SPECIES_OLD_UNOWN_R] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_R},
gMonFrontPic_DoubleQuestionMark, 0x800, 267, [SPECIES_OLD_UNOWN_S] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_S},
gMonFrontPic_DoubleQuestionMark, 0x800, 268, [SPECIES_OLD_UNOWN_T] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_T},
gMonFrontPic_DoubleQuestionMark, 0x800, 269, [SPECIES_OLD_UNOWN_U] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_U},
gMonFrontPic_DoubleQuestionMark, 0x800, 270, [SPECIES_OLD_UNOWN_V] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_V},
gMonFrontPic_DoubleQuestionMark, 0x800, 271, [SPECIES_OLD_UNOWN_W] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_W},
gMonFrontPic_DoubleQuestionMark, 0x800, 272, [SPECIES_OLD_UNOWN_X] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_X},
gMonFrontPic_DoubleQuestionMark, 0x800, 273, [SPECIES_OLD_UNOWN_Y] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Y},
gMonFrontPic_DoubleQuestionMark, 0x800, 274, [SPECIES_OLD_UNOWN_Z] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Z},
gMonFrontPic_DoubleQuestionMark, 0x800, 275, [SPECIES_TREECKO] = {gMonFrontPic_Treecko, 0x800, SPECIES_TREECKO},
gMonFrontPic_DoubleQuestionMark, 0x800, 276, [SPECIES_GROVYLE] = {gMonFrontPic_Grovyle, 0x800, SPECIES_GROVYLE},
// Gen III [SPECIES_SCEPTILE] = {gMonFrontPic_Sceptile, 0x800, SPECIES_SCEPTILE},
gMonFrontPic_Treecko, 0x800, 277, [SPECIES_TORCHIC] = {gMonFrontPic_Torchic, 0x800, SPECIES_TORCHIC},
gMonFrontPic_Grovyle, 0x800, 278, [SPECIES_COMBUSKEN] = {gMonFrontPic_Combusken, 0x800, SPECIES_COMBUSKEN},
gMonFrontPic_Sceptile, 0x800, 279, [SPECIES_BLAZIKEN] = {gMonFrontPic_Blaziken, 0x800, SPECIES_BLAZIKEN},
gMonFrontPic_Torchic, 0x800, 280, [SPECIES_MUDKIP] = {gMonFrontPic_Mudkip, 0x800, SPECIES_MUDKIP},
gMonFrontPic_Combusken, 0x800, 281, [SPECIES_MARSHTOMP] = {gMonFrontPic_Marshtomp, 0x800, SPECIES_MARSHTOMP},
gMonFrontPic_Blaziken, 0x800, 282, [SPECIES_SWAMPERT] = {gMonFrontPic_Swampert, 0x800, SPECIES_SWAMPERT},
gMonFrontPic_Mudkip, 0x800, 283, [SPECIES_POOCHYENA] = {gMonFrontPic_Poochyena, 0x800, SPECIES_POOCHYENA},
gMonFrontPic_Marshtomp, 0x800, 284, [SPECIES_MIGHTYENA] = {gMonFrontPic_Mightyena, 0x800, SPECIES_MIGHTYENA},
gMonFrontPic_Swampert, 0x800, 285, [SPECIES_ZIGZAGOON] = {gMonFrontPic_Zigzagoon, 0x800, SPECIES_ZIGZAGOON},
gMonFrontPic_Poochyena, 0x800, 286, [SPECIES_LINOONE] = {gMonFrontPic_Linoone, 0x800, SPECIES_LINOONE},
gMonFrontPic_Mightyena, 0x800, 287, [SPECIES_WURMPLE] = {gMonFrontPic_Wurmple, 0x800, SPECIES_WURMPLE},
gMonFrontPic_Zigzagoon, 0x800, 288, [SPECIES_SILCOON] = {gMonFrontPic_Silcoon, 0x800, SPECIES_SILCOON},
gMonFrontPic_Linoone, 0x800, 289, [SPECIES_BEAUTIFLY] = {gMonFrontPic_Beautifly, 0x800, SPECIES_BEAUTIFLY},
gMonFrontPic_Wurmple, 0x800, 290, [SPECIES_CASCOON] = {gMonFrontPic_Cascoon, 0x800, SPECIES_CASCOON},
gMonFrontPic_Silcoon, 0x800, 291, [SPECIES_DUSTOX] = {gMonFrontPic_Dustox, 0x800, SPECIES_DUSTOX},
gMonFrontPic_Beautifly, 0x800, 292, [SPECIES_LOTAD] = {gMonFrontPic_Lotad, 0x800, SPECIES_LOTAD},
gMonFrontPic_Cascoon, 0x800, 293, [SPECIES_LOMBRE] = {gMonFrontPic_Lombre, 0x800, SPECIES_LOMBRE},
gMonFrontPic_Dustox, 0x800, 294, [SPECIES_LUDICOLO] = {gMonFrontPic_Ludicolo, 0x800, SPECIES_LUDICOLO},
gMonFrontPic_Lotad, 0x800, 295, [SPECIES_SEEDOT] = {gMonFrontPic_Seedot, 0x800, SPECIES_SEEDOT},
gMonFrontPic_Lombre, 0x800, 296, [SPECIES_NUZLEAF] = {gMonFrontPic_Nuzleaf, 0x800, SPECIES_NUZLEAF},
gMonFrontPic_Ludicolo, 0x800, 297, [SPECIES_SHIFTRY] = {gMonFrontPic_Shiftry, 0x800, SPECIES_SHIFTRY},
gMonFrontPic_Seedot, 0x800, 298, [SPECIES_NINCADA] = {gMonFrontPic_Nincada, 0x800, SPECIES_NINCADA},
gMonFrontPic_Nuzleaf, 0x800, 299, [SPECIES_NINJASK] = {gMonFrontPic_Ninjask, 0x800, SPECIES_NINJASK},
gMonFrontPic_Shiftry, 0x800, 300, [SPECIES_SHEDINJA] = {gMonFrontPic_Shedinja, 0x800, SPECIES_SHEDINJA},
gMonFrontPic_Nincada, 0x800, 301, [SPECIES_TAILLOW] = {gMonFrontPic_Taillow, 0x800, SPECIES_TAILLOW},
gMonFrontPic_Ninjask, 0x800, 302, [SPECIES_SWELLOW] = {gMonFrontPic_Swellow, 0x800, SPECIES_SWELLOW},
gMonFrontPic_Shedinja, 0x800, 303, [SPECIES_SHROOMISH] = {gMonFrontPic_Shroomish, 0x800, SPECIES_SHROOMISH},
gMonFrontPic_Taillow, 0x800, 304, [SPECIES_BRELOOM] = {gMonFrontPic_Breloom, 0x800, SPECIES_BRELOOM},
gMonFrontPic_Swellow, 0x800, 305, [SPECIES_SPINDA] = {gMonFrontPic_Spinda, 0x800, SPECIES_SPINDA},
gMonFrontPic_Shroomish, 0x800, 306, [SPECIES_WINGULL] = {gMonFrontPic_Wingull, 0x800, SPECIES_WINGULL},
gMonFrontPic_Breloom, 0x800, 307, [SPECIES_PELIPPER] = {gMonFrontPic_Pelipper, 0x800, SPECIES_PELIPPER},
gMonFrontPic_Spinda, 0x800, 308, [SPECIES_SURSKIT] = {gMonFrontPic_Surskit, 0x800, SPECIES_SURSKIT},
gMonFrontPic_Wingull, 0x800, 309, [SPECIES_MASQUERAIN] = {gMonFrontPic_Masquerain, 0x800, SPECIES_MASQUERAIN},
gMonFrontPic_Pelipper, 0x800, 310, [SPECIES_WAILMER] = {gMonFrontPic_Wailmer, 0x800, SPECIES_WAILMER},
gMonFrontPic_Surskit, 0x800, 311, [SPECIES_WAILORD] = {gMonFrontPic_Wailord, 0x800, SPECIES_WAILORD},
gMonFrontPic_Masquerain, 0x800, 312, [SPECIES_SKITTY] = {gMonFrontPic_Skitty, 0x800, SPECIES_SKITTY},
gMonFrontPic_Wailmer, 0x800, 313, [SPECIES_DELCATTY] = {gMonFrontPic_Delcatty, 0x800, SPECIES_DELCATTY},
gMonFrontPic_Wailord, 0x800, 314, [SPECIES_KECLEON] = {gMonFrontPic_Kecleon, 0x800, SPECIES_KECLEON},
gMonFrontPic_Skitty, 0x800, 315, [SPECIES_BALTOY] = {gMonFrontPic_Baltoy, 0x800, SPECIES_BALTOY},
gMonFrontPic_Delcatty, 0x800, 316, [SPECIES_CLAYDOL] = {gMonFrontPic_Claydol, 0x800, SPECIES_CLAYDOL},
gMonFrontPic_Kecleon, 0x800, 317, [SPECIES_NOSEPASS] = {gMonFrontPic_Nosepass, 0x800, SPECIES_NOSEPASS},
gMonFrontPic_Baltoy, 0x800, 318, [SPECIES_TORKOAL] = {gMonFrontPic_Torkoal, 0x800, SPECIES_TORKOAL},
gMonFrontPic_Claydol, 0x800, 319, [SPECIES_SABLEYE] = {gMonFrontPic_Sableye, 0x800, SPECIES_SABLEYE},
gMonFrontPic_Nosepass, 0x800, 320, [SPECIES_BARBOACH] = {gMonFrontPic_Barboach, 0x800, SPECIES_BARBOACH},
gMonFrontPic_Torkoal, 0x800, 321, [SPECIES_WHISCASH] = {gMonFrontPic_Whiscash, 0x800, SPECIES_WHISCASH},
gMonFrontPic_Sableye, 0x800, 322, [SPECIES_LUVDISC] = {gMonFrontPic_Luvdisc, 0x800, SPECIES_LUVDISC},
gMonFrontPic_Barboach, 0x800, 323, [SPECIES_CORPHISH] = {gMonFrontPic_Corphish, 0x800, SPECIES_CORPHISH},
gMonFrontPic_Whiscash, 0x800, 324, [SPECIES_CRAWDAUNT] = {gMonFrontPic_Crawdaunt, 0x800, SPECIES_CRAWDAUNT},
gMonFrontPic_Luvdisc, 0x800, 325, [SPECIES_FEEBAS] = {gMonFrontPic_Feebas, 0x800, SPECIES_FEEBAS},
gMonFrontPic_Corphish, 0x800, 326, [SPECIES_MILOTIC] = {gMonFrontPic_Milotic, 0x800, SPECIES_MILOTIC},
gMonFrontPic_Crawdaunt, 0x800, 327, [SPECIES_CARVANHA] = {gMonFrontPic_Carvanha, 0x800, SPECIES_CARVANHA},
gMonFrontPic_Feebas, 0x800, 328, [SPECIES_SHARPEDO] = {gMonFrontPic_Sharpedo, 0x800, SPECIES_SHARPEDO},
gMonFrontPic_Milotic, 0x800, 329, [SPECIES_TRAPINCH] = {gMonFrontPic_Trapinch, 0x800, SPECIES_TRAPINCH},
gMonFrontPic_Carvanha, 0x800, 330, [SPECIES_VIBRAVA] = {gMonFrontPic_Vibrava, 0x800, SPECIES_VIBRAVA},
gMonFrontPic_Sharpedo, 0x800, 331, [SPECIES_FLYGON] = {gMonFrontPic_Flygon, 0x800, SPECIES_FLYGON},
gMonFrontPic_Trapinch, 0x800, 332, [SPECIES_MAKUHITA] = {gMonFrontPic_Makuhita, 0x800, SPECIES_MAKUHITA},
gMonFrontPic_Vibrava, 0x800, 333, [SPECIES_HARIYAMA] = {gMonFrontPic_Hariyama, 0x800, SPECIES_HARIYAMA},
gMonFrontPic_Flygon, 0x800, 334, [SPECIES_ELECTRIKE] = {gMonFrontPic_Electrike, 0x800, SPECIES_ELECTRIKE},
gMonFrontPic_Makuhita, 0x800, 335, [SPECIES_MANECTRIC] = {gMonFrontPic_Manectric, 0x800, SPECIES_MANECTRIC},
gMonFrontPic_Hariyama, 0x800, 336, [SPECIES_NUMEL] = {gMonFrontPic_Numel, 0x800, SPECIES_NUMEL},
gMonFrontPic_Electrike, 0x800, 337, [SPECIES_CAMERUPT] = {gMonFrontPic_Camerupt, 0x800, SPECIES_CAMERUPT},
gMonFrontPic_Manectric, 0x800, 338, [SPECIES_SPHEAL] = {gMonFrontPic_Spheal, 0x800, SPECIES_SPHEAL},
gMonFrontPic_Numel, 0x800, 339, [SPECIES_SEALEO] = {gMonFrontPic_Sealeo, 0x800, SPECIES_SEALEO},
gMonFrontPic_Camerupt, 0x800, 340, [SPECIES_WALREIN] = {gMonFrontPic_Walrein, 0x800, SPECIES_WALREIN},
gMonFrontPic_Spheal, 0x800, 341, [SPECIES_CACNEA] = {gMonFrontPic_Cacnea, 0x800, SPECIES_CACNEA},
gMonFrontPic_Sealeo, 0x800, 342, [SPECIES_CACTURNE] = {gMonFrontPic_Cacturne, 0x800, SPECIES_CACTURNE},
gMonFrontPic_Walrein, 0x800, 343, [SPECIES_SNORUNT] = {gMonFrontPic_Snorunt, 0x800, SPECIES_SNORUNT},
gMonFrontPic_Cacnea, 0x800, 344, [SPECIES_GLALIE] = {gMonFrontPic_Glalie, 0x800, SPECIES_GLALIE},
gMonFrontPic_Cacturne, 0x800, 345, [SPECIES_LUNATONE] = {gMonFrontPic_Lunatone, 0x800, SPECIES_LUNATONE},
gMonFrontPic_Snorunt, 0x800, 346, [SPECIES_SOLROCK] = {gMonFrontPic_Solrock, 0x800, SPECIES_SOLROCK},
gMonFrontPic_Glalie, 0x800, 347, [SPECIES_AZURILL] = {gMonFrontPic_Azurill, 0x800, SPECIES_AZURILL},
gMonFrontPic_Lunatone, 0x800, 348, [SPECIES_SPOINK] = {gMonFrontPic_Spoink, 0x800, SPECIES_SPOINK},
gMonFrontPic_Solrock, 0x800, 349, [SPECIES_GRUMPIG] = {gMonFrontPic_Grumpig, 0x800, SPECIES_GRUMPIG},
gMonFrontPic_Azurill, 0x800, 350, [SPECIES_PLUSLE] = {gMonFrontPic_Plusle, 0x800, SPECIES_PLUSLE},
gMonFrontPic_Spoink, 0x800, 351, [SPECIES_MINUN] = {gMonFrontPic_Minun, 0x800, SPECIES_MINUN},
gMonFrontPic_Grumpig, 0x800, 352, [SPECIES_MAWILE] = {gMonFrontPic_Mawile, 0x800, SPECIES_MAWILE},
gMonFrontPic_Plusle, 0x800, 353, [SPECIES_MEDITITE] = {gMonFrontPic_Meditite, 0x800, SPECIES_MEDITITE},
gMonFrontPic_Minun, 0x800, 354, [SPECIES_MEDICHAM] = {gMonFrontPic_Medicham, 0x800, SPECIES_MEDICHAM},
gMonFrontPic_Mawile, 0x800, 355, [SPECIES_SWABLU] = {gMonFrontPic_Swablu, 0x800, SPECIES_SWABLU},
gMonFrontPic_Meditite, 0x800, 356, [SPECIES_ALTARIA] = {gMonFrontPic_Altaria, 0x800, SPECIES_ALTARIA},
gMonFrontPic_Medicham, 0x800, 357, [SPECIES_WYNAUT] = {gMonFrontPic_Wynaut, 0x800, SPECIES_WYNAUT},
gMonFrontPic_Swablu, 0x800, 358, [SPECIES_DUSKULL] = {gMonFrontPic_Duskull, 0x800, SPECIES_DUSKULL},
gMonFrontPic_Altaria, 0x800, 359, [SPECIES_DUSCLOPS] = {gMonFrontPic_Dusclops, 0x800, SPECIES_DUSCLOPS},
gMonFrontPic_Wynaut, 0x800, 360, [SPECIES_ROSELIA] = {gMonFrontPic_Roselia, 0x800, SPECIES_ROSELIA},
gMonFrontPic_Duskull, 0x800, 361, [SPECIES_SLAKOTH] = {gMonFrontPic_Slakoth, 0x800, SPECIES_SLAKOTH},
gMonFrontPic_Dusclops, 0x800, 362, [SPECIES_VIGOROTH] = {gMonFrontPic_Vigoroth, 0x800, SPECIES_VIGOROTH},
gMonFrontPic_Roselia, 0x800, 363, [SPECIES_SLAKING] = {gMonFrontPic_Slaking, 0x800, SPECIES_SLAKING},
gMonFrontPic_Slakoth, 0x800, 364, [SPECIES_GULPIN] = {gMonFrontPic_Gulpin, 0x800, SPECIES_GULPIN},
gMonFrontPic_Vigoroth, 0x800, 365, [SPECIES_SWALOT] = {gMonFrontPic_Swalot, 0x800, SPECIES_SWALOT},
gMonFrontPic_Slaking, 0x800, 366, [SPECIES_TROPIUS] = {gMonFrontPic_Tropius, 0x800, SPECIES_TROPIUS},
gMonFrontPic_Gulpin, 0x800, 367, [SPECIES_WHISMUR] = {gMonFrontPic_Whismur, 0x800, SPECIES_WHISMUR},
gMonFrontPic_Swalot, 0x800, 368, [SPECIES_LOUDRED] = {gMonFrontPic_Loudred, 0x800, SPECIES_LOUDRED},
gMonFrontPic_Tropius, 0x800, 369, [SPECIES_EXPLOUD] = {gMonFrontPic_Exploud, 0x800, SPECIES_EXPLOUD},
gMonFrontPic_Whismur, 0x800, 370, [SPECIES_CLAMPERL] = {gMonFrontPic_Clamperl, 0x800, SPECIES_CLAMPERL},
gMonFrontPic_Loudred, 0x800, 371, [SPECIES_HUNTAIL] = {gMonFrontPic_Huntail, 0x800, SPECIES_HUNTAIL},
gMonFrontPic_Exploud, 0x800, 372, [SPECIES_GOREBYSS] = {gMonFrontPic_Gorebyss, 0x800, SPECIES_GOREBYSS},
gMonFrontPic_Clamperl, 0x800, 373, [SPECIES_ABSOL] = {gMonFrontPic_Absol, 0x800, SPECIES_ABSOL},
gMonFrontPic_Huntail, 0x800, 374, [SPECIES_SHUPPET] = {gMonFrontPic_Shuppet, 0x800, SPECIES_SHUPPET},
gMonFrontPic_Gorebyss, 0x800, 375, [SPECIES_BANETTE] = {gMonFrontPic_Banette, 0x800, SPECIES_BANETTE},
gMonFrontPic_Absol, 0x800, 376, [SPECIES_SEVIPER] = {gMonFrontPic_Seviper, 0x800, SPECIES_SEVIPER},
gMonFrontPic_Shuppet, 0x800, 377, [SPECIES_ZANGOOSE] = {gMonFrontPic_Zangoose, 0x800, SPECIES_ZANGOOSE},
gMonFrontPic_Banette, 0x800, 378, [SPECIES_RELICANTH] = {gMonFrontPic_Relicanth, 0x800, SPECIES_RELICANTH},
gMonFrontPic_Seviper, 0x800, 379, [SPECIES_ARON] = {gMonFrontPic_Aron, 0x800, SPECIES_ARON},
gMonFrontPic_Zangoose, 0x800, 380, [SPECIES_LAIRON] = {gMonFrontPic_Lairon, 0x800, SPECIES_LAIRON},
gMonFrontPic_Relicanth, 0x800, 381, [SPECIES_AGGRON] = {gMonFrontPic_Aggron, 0x800, SPECIES_AGGRON},
gMonFrontPic_Aron, 0x800, 382, [SPECIES_CASTFORM] = {gMonFrontPic_Castform, 0x800, SPECIES_CASTFORM},
gMonFrontPic_Lairon, 0x800, 383, [SPECIES_VOLBEAT] = {gMonFrontPic_Volbeat, 0x800, SPECIES_VOLBEAT},
gMonFrontPic_Aggron, 0x800, 384, [SPECIES_ILLUMISE] = {gMonFrontPic_Illumise, 0x800, SPECIES_ILLUMISE},
gMonFrontPic_Castform, 0x800, 385, [SPECIES_LILEEP] = {gMonFrontPic_Lileep, 0x800, SPECIES_LILEEP},
gMonFrontPic_Volbeat, 0x800, 386, [SPECIES_CRADILY] = {gMonFrontPic_Cradily, 0x800, SPECIES_CRADILY},
gMonFrontPic_Illumise, 0x800, 387, [SPECIES_ANORITH] = {gMonFrontPic_Anorith, 0x800, SPECIES_ANORITH},
gMonFrontPic_Lileep, 0x800, 388, [SPECIES_ARMALDO] = {gMonFrontPic_Armaldo, 0x800, SPECIES_ARMALDO},
gMonFrontPic_Cradily, 0x800, 389, [SPECIES_RALTS] = {gMonFrontPic_Ralts, 0x800, SPECIES_RALTS},
gMonFrontPic_Anorith, 0x800, 390, [SPECIES_KIRLIA] = {gMonFrontPic_Kirlia, 0x800, SPECIES_KIRLIA},
gMonFrontPic_Armaldo, 0x800, 391, [SPECIES_GARDEVOIR] = {gMonFrontPic_Gardevoir, 0x800, SPECIES_GARDEVOIR},
gMonFrontPic_Ralts, 0x800, 392, [SPECIES_BAGON] = {gMonFrontPic_Bagon, 0x800, SPECIES_BAGON},
gMonFrontPic_Kirlia, 0x800, 393, [SPECIES_SHELGON] = {gMonFrontPic_Shelgon, 0x800, SPECIES_SHELGON},
gMonFrontPic_Gardevoir, 0x800, 394, [SPECIES_SALAMENCE] = {gMonFrontPic_Salamence, 0x800, SPECIES_SALAMENCE},
gMonFrontPic_Bagon, 0x800, 395, [SPECIES_BELDUM] = {gMonFrontPic_Beldum, 0x800, SPECIES_BELDUM},
gMonFrontPic_Shelgon, 0x800, 396, [SPECIES_METANG] = {gMonFrontPic_Metang, 0x800, SPECIES_METANG},
gMonFrontPic_Salamence, 0x800, 397, [SPECIES_METAGROSS] = {gMonFrontPic_Metagross, 0x800, SPECIES_METAGROSS},
gMonFrontPic_Beldum, 0x800, 398, [SPECIES_REGIROCK] = {gMonFrontPic_Regirock, 0x800, SPECIES_REGIROCK},
gMonFrontPic_Metang, 0x800, 399, [SPECIES_REGICE] = {gMonFrontPic_Regice, 0x800, SPECIES_REGICE},
gMonFrontPic_Metagross, 0x800, 400, [SPECIES_REGISTEEL] = {gMonFrontPic_Registeel, 0x800, SPECIES_REGISTEEL},
gMonFrontPic_Regirock, 0x800, 401, [SPECIES_KYOGRE] = {gMonFrontPic_Kyogre, 0x800, SPECIES_KYOGRE},
gMonFrontPic_Regice, 0x800, 402, [SPECIES_GROUDON] = {gMonFrontPic_Groudon, 0x800, SPECIES_GROUDON},
gMonFrontPic_Registeel, 0x800, 403, [SPECIES_RAYQUAZA] = {gMonFrontPic_Rayquaza, 0x800, SPECIES_RAYQUAZA},
gMonFrontPic_Kyogre, 0x800, 404, [SPECIES_LATIAS] = {gMonFrontPic_Latias, 0x800, SPECIES_LATIAS},
gMonFrontPic_Groudon, 0x800, 405, [SPECIES_LATIOS] = {gMonFrontPic_Latios, 0x800, SPECIES_LATIOS},
gMonFrontPic_Rayquaza, 0x800, 406, [SPECIES_JIRACHI] = {gMonFrontPic_Jirachi, 0x800, SPECIES_JIRACHI},
gMonFrontPic_Latias, 0x800, 407, [SPECIES_DEOXYS] = {gMonFrontPic_Deoxys, 0x800, SPECIES_DEOXYS},
gMonFrontPic_Latios, 0x800, 408, [SPECIES_CHIMECHO] = {gMonFrontPic_Chimecho, 0x800, SPECIES_CHIMECHO},
gMonFrontPic_Jirachi, 0x800, 409, [SPECIES_EGG] = {gMonFrontPic_Egg, 0x800, SPECIES_EGG},
gMonFrontPic_Deoxys, 0x800, 410, [SPECIES_UNOWN_B] = {gMonFrontPic_UnownB, 0x800, SPECIES_UNOWN_B},
gMonFrontPic_Chimecho, 0x800, 411, [SPECIES_UNOWN_C] = {gMonFrontPic_UnownC, 0x800, SPECIES_UNOWN_C},
gMonFrontPic_Egg, 0x800, 412, [SPECIES_UNOWN_D] = {gMonFrontPic_UnownD, 0x800, SPECIES_UNOWN_D},
gMonFrontPic_UnownB, 0x800, 413, [SPECIES_UNOWN_E] = {gMonFrontPic_UnownE, 0x800, SPECIES_UNOWN_E},
gMonFrontPic_UnownC, 0x800, 414, [SPECIES_UNOWN_F] = {gMonFrontPic_UnownF, 0x800, SPECIES_UNOWN_F},
gMonFrontPic_UnownD, 0x800, 415, [SPECIES_UNOWN_G] = {gMonFrontPic_UnownG, 0x800, SPECIES_UNOWN_G},
gMonFrontPic_UnownE, 0x800, 416, [SPECIES_UNOWN_H] = {gMonFrontPic_UnownH, 0x800, SPECIES_UNOWN_H},
gMonFrontPic_UnownF, 0x800, 417, [SPECIES_UNOWN_I] = {gMonFrontPic_UnownI, 0x800, SPECIES_UNOWN_I},
gMonFrontPic_UnownG, 0x800, 418, [SPECIES_UNOWN_J] = {gMonFrontPic_UnownJ, 0x800, SPECIES_UNOWN_J},
gMonFrontPic_UnownH, 0x800, 419, [SPECIES_UNOWN_K] = {gMonFrontPic_UnownK, 0x800, SPECIES_UNOWN_K},
gMonFrontPic_UnownI, 0x800, 420, [SPECIES_UNOWN_L] = {gMonFrontPic_UnownL, 0x800, SPECIES_UNOWN_L},
gMonFrontPic_UnownJ, 0x800, 421, [SPECIES_UNOWN_M] = {gMonFrontPic_UnownM, 0x800, SPECIES_UNOWN_M},
gMonFrontPic_UnownK, 0x800, 422, [SPECIES_UNOWN_N] = {gMonFrontPic_UnownN, 0x800, SPECIES_UNOWN_N},
gMonFrontPic_UnownL, 0x800, 423, [SPECIES_UNOWN_O] = {gMonFrontPic_UnownO, 0x800, SPECIES_UNOWN_O},
gMonFrontPic_UnownM, 0x800, 424, [SPECIES_UNOWN_P] = {gMonFrontPic_UnownP, 0x800, SPECIES_UNOWN_P},
gMonFrontPic_UnownN, 0x800, 425, [SPECIES_UNOWN_Q] = {gMonFrontPic_UnownQ, 0x800, SPECIES_UNOWN_Q},
gMonFrontPic_UnownO, 0x800, 426, [SPECIES_UNOWN_R] = {gMonFrontPic_UnownR, 0x800, SPECIES_UNOWN_R},
gMonFrontPic_UnownP, 0x800, 427, [SPECIES_UNOWN_S] = {gMonFrontPic_UnownS, 0x800, SPECIES_UNOWN_S},
gMonFrontPic_UnownQ, 0x800, 428, [SPECIES_UNOWN_T] = {gMonFrontPic_UnownT, 0x800, SPECIES_UNOWN_T},
gMonFrontPic_UnownR, 0x800, 429, [SPECIES_UNOWN_U] = {gMonFrontPic_UnownU, 0x800, SPECIES_UNOWN_U},
gMonFrontPic_UnownS, 0x800, 430, [SPECIES_UNOWN_V] = {gMonFrontPic_UnownV, 0x800, SPECIES_UNOWN_V},
gMonFrontPic_UnownT, 0x800, 431, [SPECIES_UNOWN_W] = {gMonFrontPic_UnownW, 0x800, SPECIES_UNOWN_W},
gMonFrontPic_UnownU, 0x800, 432, [SPECIES_UNOWN_X] = {gMonFrontPic_UnownX, 0x800, SPECIES_UNOWN_X},
gMonFrontPic_UnownV, 0x800, 433, [SPECIES_UNOWN_Y] = {gMonFrontPic_UnownY, 0x800, SPECIES_UNOWN_Y},
gMonFrontPic_UnownW, 0x800, 434, [SPECIES_UNOWN_Z] = {gMonFrontPic_UnownZ, 0x800, SPECIES_UNOWN_Z},
gMonFrontPic_UnownX, 0x800, 435, [SPECIES_UNOWN_EMARK] = {gMonFrontPic_UnownExclamationMark, 0x800, SPECIES_UNOWN_EMARK},
gMonFrontPic_UnownY, 0x800, 436, [SPECIES_UNOWN_QMARK] = {gMonFrontPic_UnownQuestionMark, 0x800, SPECIES_UNOWN_QMARK},
gMonFrontPic_UnownZ, 0x800, 437,
gMonFrontPic_UnownExclamationMark, 0x800, 438,
gMonFrontPic_UnownQuestionMark, 0x800, 439,
}; };
+440 -440
View File
@@ -1,443 +1,443 @@
const struct CompressedSpritePalette gMonPaletteTable[] = const struct CompressedSpritePalette gMonPaletteTable[] =
{ {
gMonPalette_CircledQuestionMark, 0, [SPECIES_NONE] = {gMonPalette_CircledQuestionMark, SPECIES_NONE},
gMonPalette_Bulbasaur, 1, [SPECIES_BULBASAUR] = {gMonPalette_Bulbasaur, SPECIES_BULBASAUR},
gMonPalette_Ivysaur, 2, [SPECIES_IVYSAUR] = {gMonPalette_Ivysaur, SPECIES_IVYSAUR},
gMonPalette_Venusaur, 3, [SPECIES_VENUSAUR] = {gMonPalette_Venusaur, SPECIES_VENUSAUR},
gMonPalette_Charmander, 4, [SPECIES_CHARMANDER] = {gMonPalette_Charmander, SPECIES_CHARMANDER},
gMonPalette_Charmeleon, 5, [SPECIES_CHARMELEON] = {gMonPalette_Charmeleon, SPECIES_CHARMELEON},
gMonPalette_Charizard, 6, [SPECIES_CHARIZARD] = {gMonPalette_Charizard, SPECIES_CHARIZARD},
gMonPalette_Squirtle, 7, [SPECIES_SQUIRTLE] = {gMonPalette_Squirtle, SPECIES_SQUIRTLE},
gMonPalette_Wartortle, 8, [SPECIES_WARTORTLE] = {gMonPalette_Wartortle, SPECIES_WARTORTLE},
gMonPalette_Blastoise, 9, [SPECIES_BLASTOISE] = {gMonPalette_Blastoise, SPECIES_BLASTOISE},
gMonPalette_Caterpie, 10, [SPECIES_CATERPIE] = {gMonPalette_Caterpie, SPECIES_CATERPIE},
gMonPalette_Metapod, 11, [SPECIES_METAPOD] = {gMonPalette_Metapod, SPECIES_METAPOD},
gMonPalette_Butterfree, 12, [SPECIES_BUTTERFREE] = {gMonPalette_Butterfree, SPECIES_BUTTERFREE},
gMonPalette_Weedle, 13, [SPECIES_WEEDLE] = {gMonPalette_Weedle, SPECIES_WEEDLE},
gMonPalette_Kakuna, 14, [SPECIES_KAKUNA] = {gMonPalette_Kakuna, SPECIES_KAKUNA},
gMonPalette_Beedrill, 15, [SPECIES_BEEDRILL] = {gMonPalette_Beedrill, SPECIES_BEEDRILL},
gMonPalette_Pidgey, 16, [SPECIES_PIDGEY] = {gMonPalette_Pidgey, SPECIES_PIDGEY},
gMonPalette_Pidgeotto, 17, [SPECIES_PIDGEOTTO] = {gMonPalette_Pidgeotto, SPECIES_PIDGEOTTO},
gMonPalette_Pidgeot, 18, [SPECIES_PIDGEOT] = {gMonPalette_Pidgeot, SPECIES_PIDGEOT},
gMonPalette_Rattata, 19, [SPECIES_RATTATA] = {gMonPalette_Rattata, SPECIES_RATTATA},
gMonPalette_Raticate, 20, [SPECIES_RATICATE] = {gMonPalette_Raticate, SPECIES_RATICATE},
gMonPalette_Spearow, 21, [SPECIES_SPEAROW] = {gMonPalette_Spearow, SPECIES_SPEAROW},
gMonPalette_Fearow, 22, [SPECIES_FEAROW] = {gMonPalette_Fearow, SPECIES_FEAROW},
gMonPalette_Ekans, 23, [SPECIES_EKANS] = {gMonPalette_Ekans, SPECIES_EKANS},
gMonPalette_Arbok, 24, [SPECIES_ARBOK] = {gMonPalette_Arbok, SPECIES_ARBOK},
gMonPalette_Pikachu, 25, [SPECIES_PIKACHU] = {gMonPalette_Pikachu, SPECIES_PIKACHU},
gMonPalette_Raichu, 26, [SPECIES_RAICHU] = {gMonPalette_Raichu, SPECIES_RAICHU},
gMonPalette_Sandshrew, 27, [SPECIES_SANDSHREW] = {gMonPalette_Sandshrew, SPECIES_SANDSHREW},
gMonPalette_Sandslash, 28, [SPECIES_SANDSLASH] = {gMonPalette_Sandslash, SPECIES_SANDSLASH},
gMonPalette_NidoranF, 29, [SPECIES_NIDORAN_F] = {gMonPalette_NidoranF, SPECIES_NIDORAN_F},
gMonPalette_Nidorina, 30, [SPECIES_NIDORINA] = {gMonPalette_Nidorina, SPECIES_NIDORINA},
gMonPalette_Nidoqueen, 31, [SPECIES_NIDOQUEEN] = {gMonPalette_Nidoqueen, SPECIES_NIDOQUEEN},
gMonPalette_NidoranM, 32, [SPECIES_NIDORAN_M] = {gMonPalette_NidoranM, SPECIES_NIDORAN_M},
gMonPalette_Nidorino, 33, [SPECIES_NIDORINO] = {gMonPalette_Nidorino, SPECIES_NIDORINO},
gMonPalette_Nidoking, 34, [SPECIES_NIDOKING] = {gMonPalette_Nidoking, SPECIES_NIDOKING},
gMonPalette_Clefairy, 35, [SPECIES_CLEFAIRY] = {gMonPalette_Clefairy, SPECIES_CLEFAIRY},
gMonPalette_Clefable, 36, [SPECIES_CLEFABLE] = {gMonPalette_Clefable, SPECIES_CLEFABLE},
gMonPalette_Vulpix, 37, [SPECIES_VULPIX] = {gMonPalette_Vulpix, SPECIES_VULPIX},
gMonPalette_Ninetales, 38, [SPECIES_NINETALES] = {gMonPalette_Ninetales, SPECIES_NINETALES},
gMonPalette_Jigglypuff, 39, [SPECIES_JIGGLYPUFF] = {gMonPalette_Jigglypuff, SPECIES_JIGGLYPUFF},
gMonPalette_Wigglytuff, 40, [SPECIES_WIGGLYTUFF] = {gMonPalette_Wigglytuff, SPECIES_WIGGLYTUFF},
gMonPalette_Zubat, 41, [SPECIES_ZUBAT] = {gMonPalette_Zubat, SPECIES_ZUBAT},
gMonPalette_Golbat, 42, [SPECIES_GOLBAT] = {gMonPalette_Golbat, SPECIES_GOLBAT},
gMonPalette_Oddish, 43, [SPECIES_ODDISH] = {gMonPalette_Oddish, SPECIES_ODDISH},
gMonPalette_Gloom, 44, [SPECIES_GLOOM] = {gMonPalette_Gloom, SPECIES_GLOOM},
gMonPalette_Vileplume, 45, [SPECIES_VILEPLUME] = {gMonPalette_Vileplume, SPECIES_VILEPLUME},
gMonPalette_Paras, 46, [SPECIES_PARAS] = {gMonPalette_Paras, SPECIES_PARAS},
gMonPalette_Parasect, 47, [SPECIES_PARASECT] = {gMonPalette_Parasect, SPECIES_PARASECT},
gMonPalette_Venonat, 48, [SPECIES_VENONAT] = {gMonPalette_Venonat, SPECIES_VENONAT},
gMonPalette_Venomoth, 49, [SPECIES_VENOMOTH] = {gMonPalette_Venomoth, SPECIES_VENOMOTH},
gMonPalette_Diglett, 50, [SPECIES_DIGLETT] = {gMonPalette_Diglett, SPECIES_DIGLETT},
gMonPalette_Dugtrio, 51, [SPECIES_DUGTRIO] = {gMonPalette_Dugtrio, SPECIES_DUGTRIO},
gMonPalette_Meowth, 52, [SPECIES_MEOWTH] = {gMonPalette_Meowth, SPECIES_MEOWTH},
gMonPalette_Persian, 53, [SPECIES_PERSIAN] = {gMonPalette_Persian, SPECIES_PERSIAN},
gMonPalette_Psyduck, 54, [SPECIES_PSYDUCK] = {gMonPalette_Psyduck, SPECIES_PSYDUCK},
gMonPalette_Golduck, 55, [SPECIES_GOLDUCK] = {gMonPalette_Golduck, SPECIES_GOLDUCK},
gMonPalette_Mankey, 56, [SPECIES_MANKEY] = {gMonPalette_Mankey, SPECIES_MANKEY},
gMonPalette_Primeape, 57, [SPECIES_PRIMEAPE] = {gMonPalette_Primeape, SPECIES_PRIMEAPE},
gMonPalette_Growlithe, 58, [SPECIES_GROWLITHE] = {gMonPalette_Growlithe, SPECIES_GROWLITHE},
gMonPalette_Arcanine, 59, [SPECIES_ARCANINE] = {gMonPalette_Arcanine, SPECIES_ARCANINE},
gMonPalette_Poliwag, 60, [SPECIES_POLIWAG] = {gMonPalette_Poliwag, SPECIES_POLIWAG},
gMonPalette_Poliwhirl, 61, [SPECIES_POLIWHIRL] = {gMonPalette_Poliwhirl, SPECIES_POLIWHIRL},
gMonPalette_Poliwrath, 62, [SPECIES_POLIWRATH] = {gMonPalette_Poliwrath, SPECIES_POLIWRATH},
gMonPalette_Abra, 63, [SPECIES_ABRA] = {gMonPalette_Abra, SPECIES_ABRA},
gMonPalette_Kadabra, 64, [SPECIES_KADABRA] = {gMonPalette_Kadabra, SPECIES_KADABRA},
gMonPalette_Alakazam, 65, [SPECIES_ALAKAZAM] = {gMonPalette_Alakazam, SPECIES_ALAKAZAM},
gMonPalette_Machop, 66, [SPECIES_MACHOP] = {gMonPalette_Machop, SPECIES_MACHOP},
gMonPalette_Machoke, 67, [SPECIES_MACHOKE] = {gMonPalette_Machoke, SPECIES_MACHOKE},
gMonPalette_Machamp, 68, [SPECIES_MACHAMP] = {gMonPalette_Machamp, SPECIES_MACHAMP},
gMonPalette_Bellsprout, 69, [SPECIES_BELLSPROUT] = {gMonPalette_Bellsprout, SPECIES_BELLSPROUT},
gMonPalette_Weepinbell, 70, [SPECIES_WEEPINBELL] = {gMonPalette_Weepinbell, SPECIES_WEEPINBELL},
gMonPalette_Victreebel, 71, [SPECIES_VICTREEBEL] = {gMonPalette_Victreebel, SPECIES_VICTREEBEL},
gMonPalette_Tentacool, 72, [SPECIES_TENTACOOL] = {gMonPalette_Tentacool, SPECIES_TENTACOOL},
gMonPalette_Tentacruel, 73, [SPECIES_TENTACRUEL] = {gMonPalette_Tentacruel, SPECIES_TENTACRUEL},
gMonPalette_Geodude, 74, [SPECIES_GEODUDE] = {gMonPalette_Geodude, SPECIES_GEODUDE},
gMonPalette_Graveler, 75, [SPECIES_GRAVELER] = {gMonPalette_Graveler, SPECIES_GRAVELER},
gMonPalette_Golem, 76, [SPECIES_GOLEM] = {gMonPalette_Golem, SPECIES_GOLEM},
gMonPalette_Ponyta, 77, [SPECIES_PONYTA] = {gMonPalette_Ponyta, SPECIES_PONYTA},
gMonPalette_Rapidash, 78, [SPECIES_RAPIDASH] = {gMonPalette_Rapidash, SPECIES_RAPIDASH},
gMonPalette_Slowpoke, 79, [SPECIES_SLOWPOKE] = {gMonPalette_Slowpoke, SPECIES_SLOWPOKE},
gMonPalette_Slowbro, 80, [SPECIES_SLOWBRO] = {gMonPalette_Slowbro, SPECIES_SLOWBRO},
gMonPalette_Magnemite, 81, [SPECIES_MAGNEMITE] = {gMonPalette_Magnemite, SPECIES_MAGNEMITE},
gMonPalette_Magneton, 82, [SPECIES_MAGNETON] = {gMonPalette_Magneton, SPECIES_MAGNETON},
gMonPalette_Farfetchd, 83, [SPECIES_FARFETCHD] = {gMonPalette_Farfetchd, SPECIES_FARFETCHD},
gMonPalette_Doduo, 84, [SPECIES_DODUO] = {gMonPalette_Doduo, SPECIES_DODUO},
gMonPalette_Dodrio, 85, [SPECIES_DODRIO] = {gMonPalette_Dodrio, SPECIES_DODRIO},
gMonPalette_Seel, 86, [SPECIES_SEEL] = {gMonPalette_Seel, SPECIES_SEEL},
gMonPalette_Dewgong, 87, [SPECIES_DEWGONG] = {gMonPalette_Dewgong, SPECIES_DEWGONG},
gMonPalette_Grimer, 88, [SPECIES_GRIMER] = {gMonPalette_Grimer, SPECIES_GRIMER},
gMonPalette_Muk, 89, [SPECIES_MUK] = {gMonPalette_Muk, SPECIES_MUK},
gMonPalette_Shellder, 90, [SPECIES_SHELLDER] = {gMonPalette_Shellder, SPECIES_SHELLDER},
gMonPalette_Cloyster, 91, [SPECIES_CLOYSTER] = {gMonPalette_Cloyster, SPECIES_CLOYSTER},
gMonPalette_Gastly, 92, [SPECIES_GASTLY] = {gMonPalette_Gastly, SPECIES_GASTLY},
gMonPalette_Haunter, 93, [SPECIES_HAUNTER] = {gMonPalette_Haunter, SPECIES_HAUNTER},
gMonPalette_Gengar, 94, [SPECIES_GENGAR] = {gMonPalette_Gengar, SPECIES_GENGAR},
gMonPalette_Onix, 95, [SPECIES_ONIX] = {gMonPalette_Onix, SPECIES_ONIX},
gMonPalette_Drowzee, 96, [SPECIES_DROWZEE] = {gMonPalette_Drowzee, SPECIES_DROWZEE},
gMonPalette_Hypno, 97, [SPECIES_HYPNO] = {gMonPalette_Hypno, SPECIES_HYPNO},
gMonPalette_Krabby, 98, [SPECIES_KRABBY] = {gMonPalette_Krabby, SPECIES_KRABBY},
gMonPalette_Kingler, 99, [SPECIES_KINGLER] = {gMonPalette_Kingler, SPECIES_KINGLER},
gMonPalette_Voltorb, 100, [SPECIES_VOLTORB] = {gMonPalette_Voltorb, SPECIES_VOLTORB},
gMonPalette_Electrode, 101, [SPECIES_ELECTRODE] = {gMonPalette_Electrode, SPECIES_ELECTRODE},
gMonPalette_Exeggcute, 102, [SPECIES_EXEGGCUTE] = {gMonPalette_Exeggcute, SPECIES_EXEGGCUTE},
gMonPalette_Exeggutor, 103, [SPECIES_EXEGGUTOR] = {gMonPalette_Exeggutor, SPECIES_EXEGGUTOR},
gMonPalette_Cubone, 104, [SPECIES_CUBONE] = {gMonPalette_Cubone, SPECIES_CUBONE},
gMonPalette_Marowak, 105, [SPECIES_MAROWAK] = {gMonPalette_Marowak, SPECIES_MAROWAK},
gMonPalette_Hitmonlee, 106, [SPECIES_HITMONLEE] = {gMonPalette_Hitmonlee, SPECIES_HITMONLEE},
gMonPalette_Hitmonchan, 107, [SPECIES_HITMONCHAN] = {gMonPalette_Hitmonchan, SPECIES_HITMONCHAN},
gMonPalette_Lickitung, 108, [SPECIES_LICKITUNG] = {gMonPalette_Lickitung, SPECIES_LICKITUNG},
gMonPalette_Koffing, 109, [SPECIES_KOFFING] = {gMonPalette_Koffing, SPECIES_KOFFING},
gMonPalette_Weezing, 110, [SPECIES_WEEZING] = {gMonPalette_Weezing, SPECIES_WEEZING},
gMonPalette_Rhyhorn, 111, [SPECIES_RHYHORN] = {gMonPalette_Rhyhorn, SPECIES_RHYHORN},
gMonPalette_Rhydon, 112, [SPECIES_RHYDON] = {gMonPalette_Rhydon, SPECIES_RHYDON},
gMonPalette_Chansey, 113, [SPECIES_CHANSEY] = {gMonPalette_Chansey, SPECIES_CHANSEY},
gMonPalette_Tangela, 114, [SPECIES_TANGELA] = {gMonPalette_Tangela, SPECIES_TANGELA},
gMonPalette_Kangaskhan, 115, [SPECIES_KANGASKHAN] = {gMonPalette_Kangaskhan, SPECIES_KANGASKHAN},
gMonPalette_Horsea, 116, [SPECIES_HORSEA] = {gMonPalette_Horsea, SPECIES_HORSEA},
gMonPalette_Seadra, 117, [SPECIES_SEADRA] = {gMonPalette_Seadra, SPECIES_SEADRA},
gMonPalette_Goldeen, 118, [SPECIES_GOLDEEN] = {gMonPalette_Goldeen, SPECIES_GOLDEEN},
gMonPalette_Seaking, 119, [SPECIES_SEAKING] = {gMonPalette_Seaking, SPECIES_SEAKING},
gMonPalette_Staryu, 120, [SPECIES_STARYU] = {gMonPalette_Staryu, SPECIES_STARYU},
gMonPalette_Starmie, 121, [SPECIES_STARMIE] = {gMonPalette_Starmie, SPECIES_STARMIE},
gMonPalette_Mrmime, 122, [SPECIES_MR_MIME] = {gMonPalette_Mrmime, SPECIES_MR_MIME},
gMonPalette_Scyther, 123, [SPECIES_SCYTHER] = {gMonPalette_Scyther, SPECIES_SCYTHER},
gMonPalette_Jynx, 124, [SPECIES_JYNX] = {gMonPalette_Jynx, SPECIES_JYNX},
gMonPalette_Electabuzz, 125, [SPECIES_ELECTABUZZ] = {gMonPalette_Electabuzz, SPECIES_ELECTABUZZ},
gMonPalette_Magmar, 126, [SPECIES_MAGMAR] = {gMonPalette_Magmar, SPECIES_MAGMAR},
gMonPalette_Pinsir, 127, [SPECIES_PINSIR] = {gMonPalette_Pinsir, SPECIES_PINSIR},
gMonPalette_Tauros, 128, [SPECIES_TAUROS] = {gMonPalette_Tauros, SPECIES_TAUROS},
gMonPalette_Magikarp, 129, [SPECIES_MAGIKARP] = {gMonPalette_Magikarp, SPECIES_MAGIKARP},
gMonPalette_Gyarados, 130, [SPECIES_GYARADOS] = {gMonPalette_Gyarados, SPECIES_GYARADOS},
gMonPalette_Lapras, 131, [SPECIES_LAPRAS] = {gMonPalette_Lapras, SPECIES_LAPRAS},
gMonPalette_Ditto, 132, [SPECIES_DITTO] = {gMonPalette_Ditto, SPECIES_DITTO},
gMonPalette_Eevee, 133, [SPECIES_EEVEE] = {gMonPalette_Eevee, SPECIES_EEVEE},
gMonPalette_Vaporeon, 134, [SPECIES_VAPOREON] = {gMonPalette_Vaporeon, SPECIES_VAPOREON},
gMonPalette_Jolteon, 135, [SPECIES_JOLTEON] = {gMonPalette_Jolteon, SPECIES_JOLTEON},
gMonPalette_Flareon, 136, [SPECIES_FLAREON] = {gMonPalette_Flareon, SPECIES_FLAREON},
gMonPalette_Porygon, 137, [SPECIES_PORYGON] = {gMonPalette_Porygon, SPECIES_PORYGON},
gMonPalette_Omanyte, 138, [SPECIES_OMANYTE] = {gMonPalette_Omanyte, SPECIES_OMANYTE},
gMonPalette_Omastar, 139, [SPECIES_OMASTAR] = {gMonPalette_Omastar, SPECIES_OMASTAR},
gMonPalette_Kabuto, 140, [SPECIES_KABUTO] = {gMonPalette_Kabuto, SPECIES_KABUTO},
gMonPalette_Kabutops, 141, [SPECIES_KABUTOPS] = {gMonPalette_Kabutops, SPECIES_KABUTOPS},
gMonPalette_Aerodactyl, 142, [SPECIES_AERODACTYL] = {gMonPalette_Aerodactyl, SPECIES_AERODACTYL},
gMonPalette_Snorlax, 143, [SPECIES_SNORLAX] = {gMonPalette_Snorlax, SPECIES_SNORLAX},
gMonPalette_Articuno, 144, [SPECIES_ARTICUNO] = {gMonPalette_Articuno, SPECIES_ARTICUNO},
gMonPalette_Zapdos, 145, [SPECIES_ZAPDOS] = {gMonPalette_Zapdos, SPECIES_ZAPDOS},
gMonPalette_Moltres, 146, [SPECIES_MOLTRES] = {gMonPalette_Moltres, SPECIES_MOLTRES},
gMonPalette_Dratini, 147, [SPECIES_DRATINI] = {gMonPalette_Dratini, SPECIES_DRATINI},
gMonPalette_Dragonair, 148, [SPECIES_DRAGONAIR] = {gMonPalette_Dragonair, SPECIES_DRAGONAIR},
gMonPalette_Dragonite, 149, [SPECIES_DRAGONITE] = {gMonPalette_Dragonite, SPECIES_DRAGONITE},
gMonPalette_Mewtwo, 150, [SPECIES_MEWTWO] = {gMonPalette_Mewtwo, SPECIES_MEWTWO},
gMonPalette_Mew, 151, [SPECIES_MEW] = {gMonPalette_Mew, SPECIES_MEW},
gMonPalette_Chikorita, 152, [SPECIES_CHIKORITA] = {gMonPalette_Chikorita, SPECIES_CHIKORITA},
gMonPalette_Bayleef, 153, [SPECIES_BAYLEEF] = {gMonPalette_Bayleef, SPECIES_BAYLEEF},
gMonPalette_Meganium, 154, [SPECIES_MEGANIUM] = {gMonPalette_Meganium, SPECIES_MEGANIUM},
gMonPalette_Cyndaquil, 155, [SPECIES_CYNDAQUIL] = {gMonPalette_Cyndaquil, SPECIES_CYNDAQUIL},
gMonPalette_Quilava, 156, [SPECIES_QUILAVA] = {gMonPalette_Quilava, SPECIES_QUILAVA},
gMonPalette_Typhlosion, 157, [SPECIES_TYPHLOSION] = {gMonPalette_Typhlosion, SPECIES_TYPHLOSION},
gMonPalette_Totodile, 158, [SPECIES_TOTODILE] = {gMonPalette_Totodile, SPECIES_TOTODILE},
gMonPalette_Croconaw, 159, [SPECIES_CROCONAW] = {gMonPalette_Croconaw, SPECIES_CROCONAW},
gMonPalette_Feraligatr, 160, [SPECIES_FERALIGATR] = {gMonPalette_Feraligatr, SPECIES_FERALIGATR},
gMonPalette_Sentret, 161, [SPECIES_SENTRET] = {gMonPalette_Sentret, SPECIES_SENTRET},
gMonPalette_Furret, 162, [SPECIES_FURRET] = {gMonPalette_Furret, SPECIES_FURRET},
gMonPalette_Hoothoot, 163, [SPECIES_HOOTHOOT] = {gMonPalette_Hoothoot, SPECIES_HOOTHOOT},
gMonPalette_Noctowl, 164, [SPECIES_NOCTOWL] = {gMonPalette_Noctowl, SPECIES_NOCTOWL},
gMonPalette_Ledyba, 165, [SPECIES_LEDYBA] = {gMonPalette_Ledyba, SPECIES_LEDYBA},
gMonPalette_Ledian, 166, [SPECIES_LEDIAN] = {gMonPalette_Ledian, SPECIES_LEDIAN},
gMonPalette_Spinarak, 167, [SPECIES_SPINARAK] = {gMonPalette_Spinarak, SPECIES_SPINARAK},
gMonPalette_Ariados, 168, [SPECIES_ARIADOS] = {gMonPalette_Ariados, SPECIES_ARIADOS},
gMonPalette_Crobat, 169, [SPECIES_CROBAT] = {gMonPalette_Crobat, SPECIES_CROBAT},
gMonPalette_Chinchou, 170, [SPECIES_CHINCHOU] = {gMonPalette_Chinchou, SPECIES_CHINCHOU},
gMonPalette_Lanturn, 171, [SPECIES_LANTURN] = {gMonPalette_Lanturn, SPECIES_LANTURN},
gMonPalette_Pichu, 172, [SPECIES_PICHU] = {gMonPalette_Pichu, SPECIES_PICHU},
gMonPalette_Cleffa, 173, [SPECIES_CLEFFA] = {gMonPalette_Cleffa, SPECIES_CLEFFA},
gMonPalette_Igglybuff, 174, [SPECIES_IGGLYBUFF] = {gMonPalette_Igglybuff, SPECIES_IGGLYBUFF},
gMonPalette_Togepi, 175, [SPECIES_TOGEPI] = {gMonPalette_Togepi, SPECIES_TOGEPI},
gMonPalette_Togetic, 176, [SPECIES_TOGETIC] = {gMonPalette_Togetic, SPECIES_TOGETIC},
gMonPalette_Natu, 177, [SPECIES_NATU] = {gMonPalette_Natu, SPECIES_NATU},
gMonPalette_Xatu, 178, [SPECIES_XATU] = {gMonPalette_Xatu, SPECIES_XATU},
gMonPalette_Mareep, 179, [SPECIES_MAREEP] = {gMonPalette_Mareep, SPECIES_MAREEP},
gMonPalette_Flaaffy, 180, [SPECIES_FLAAFFY] = {gMonPalette_Flaaffy, SPECIES_FLAAFFY},
gMonPalette_Ampharos, 181, [SPECIES_AMPHAROS] = {gMonPalette_Ampharos, SPECIES_AMPHAROS},
gMonPalette_Bellossom, 182, [SPECIES_BELLOSSOM] = {gMonPalette_Bellossom, SPECIES_BELLOSSOM},
gMonPalette_Marill, 183, [SPECIES_MARILL] = {gMonPalette_Marill, SPECIES_MARILL},
gMonPalette_Azumarill, 184, [SPECIES_AZUMARILL] = {gMonPalette_Azumarill, SPECIES_AZUMARILL},
gMonPalette_Sudowoodo, 185, [SPECIES_SUDOWOODO] = {gMonPalette_Sudowoodo, SPECIES_SUDOWOODO},
gMonPalette_Politoed, 186, [SPECIES_POLITOED] = {gMonPalette_Politoed, SPECIES_POLITOED},
gMonPalette_Hoppip, 187, [SPECIES_HOPPIP] = {gMonPalette_Hoppip, SPECIES_HOPPIP},
gMonPalette_Skiploom, 188, [SPECIES_SKIPLOOM] = {gMonPalette_Skiploom, SPECIES_SKIPLOOM},
gMonPalette_Jumpluff, 189, [SPECIES_JUMPLUFF] = {gMonPalette_Jumpluff, SPECIES_JUMPLUFF},
gMonPalette_Aipom, 190, [SPECIES_AIPOM] = {gMonPalette_Aipom, SPECIES_AIPOM},
gMonPalette_Sunkern, 191, [SPECIES_SUNKERN] = {gMonPalette_Sunkern, SPECIES_SUNKERN},
gMonPalette_Sunflora, 192, [SPECIES_SUNFLORA] = {gMonPalette_Sunflora, SPECIES_SUNFLORA},
gMonPalette_Yanma, 193, [SPECIES_YANMA] = {gMonPalette_Yanma, SPECIES_YANMA},
gMonPalette_Wooper, 194, [SPECIES_WOOPER] = {gMonPalette_Wooper, SPECIES_WOOPER},
gMonPalette_Quagsire, 195, [SPECIES_QUAGSIRE] = {gMonPalette_Quagsire, SPECIES_QUAGSIRE},
gMonPalette_Espeon, 196, [SPECIES_ESPEON] = {gMonPalette_Espeon, SPECIES_ESPEON},
gMonPalette_Umbreon, 197, [SPECIES_UMBREON] = {gMonPalette_Umbreon, SPECIES_UMBREON},
gMonPalette_Murkrow, 198, [SPECIES_MURKROW] = {gMonPalette_Murkrow, SPECIES_MURKROW},
gMonPalette_Slowking, 199, [SPECIES_SLOWKING] = {gMonPalette_Slowking, SPECIES_SLOWKING},
gMonPalette_Misdreavus, 200, [SPECIES_MISDREAVUS] = {gMonPalette_Misdreavus, SPECIES_MISDREAVUS},
gMonPalette_Unown, 201, [SPECIES_UNOWN] = {gMonPalette_Unown, SPECIES_UNOWN},
gMonPalette_Wobbuffet, 202, [SPECIES_WOBBUFFET] = {gMonPalette_Wobbuffet, SPECIES_WOBBUFFET},
gMonPalette_Girafarig, 203, [SPECIES_GIRAFARIG] = {gMonPalette_Girafarig, SPECIES_GIRAFARIG},
gMonPalette_Pineco, 204, [SPECIES_PINECO] = {gMonPalette_Pineco, SPECIES_PINECO},
gMonPalette_Forretress, 205, [SPECIES_FORRETRESS] = {gMonPalette_Forretress, SPECIES_FORRETRESS},
gMonPalette_Dunsparce, 206, [SPECIES_DUNSPARCE] = {gMonPalette_Dunsparce, SPECIES_DUNSPARCE},
gMonPalette_Gligar, 207, [SPECIES_GLIGAR] = {gMonPalette_Gligar, SPECIES_GLIGAR},
gMonPalette_Steelix, 208, [SPECIES_STEELIX] = {gMonPalette_Steelix, SPECIES_STEELIX},
gMonPalette_Snubbull, 209, [SPECIES_SNUBBULL] = {gMonPalette_Snubbull, SPECIES_SNUBBULL},
gMonPalette_Granbull, 210, [SPECIES_GRANBULL] = {gMonPalette_Granbull, SPECIES_GRANBULL},
gMonPalette_Qwilfish, 211, [SPECIES_QWILFISH] = {gMonPalette_Qwilfish, SPECIES_QWILFISH},
gMonPalette_Scizor, 212, [SPECIES_SCIZOR] = {gMonPalette_Scizor, SPECIES_SCIZOR},
gMonPalette_Shuckle, 213, [SPECIES_SHUCKLE] = {gMonPalette_Shuckle, SPECIES_SHUCKLE},
gMonPalette_Heracross, 214, [SPECIES_HERACROSS] = {gMonPalette_Heracross, SPECIES_HERACROSS},
gMonPalette_Sneasel, 215, [SPECIES_SNEASEL] = {gMonPalette_Sneasel, SPECIES_SNEASEL},
gMonPalette_Teddiursa, 216, [SPECIES_TEDDIURSA] = {gMonPalette_Teddiursa, SPECIES_TEDDIURSA},
gMonPalette_Ursaring, 217, [SPECIES_URSARING] = {gMonPalette_Ursaring, SPECIES_URSARING},
gMonPalette_Slugma, 218, [SPECIES_SLUGMA] = {gMonPalette_Slugma, SPECIES_SLUGMA},
gMonPalette_Magcargo, 219, [SPECIES_MAGCARGO] = {gMonPalette_Magcargo, SPECIES_MAGCARGO},
gMonPalette_Swinub, 220, [SPECIES_SWINUB] = {gMonPalette_Swinub, SPECIES_SWINUB},
gMonPalette_Piloswine, 221, [SPECIES_PILOSWINE] = {gMonPalette_Piloswine, SPECIES_PILOSWINE},
gMonPalette_Corsola, 222, [SPECIES_CORSOLA] = {gMonPalette_Corsola, SPECIES_CORSOLA},
gMonPalette_Remoraid, 223, [SPECIES_REMORAID] = {gMonPalette_Remoraid, SPECIES_REMORAID},
gMonPalette_Octillery, 224, [SPECIES_OCTILLERY] = {gMonPalette_Octillery, SPECIES_OCTILLERY},
gMonPalette_Delibird, 225, [SPECIES_DELIBIRD] = {gMonPalette_Delibird, SPECIES_DELIBIRD},
gMonPalette_Mantine, 226, [SPECIES_MANTINE] = {gMonPalette_Mantine, SPECIES_MANTINE},
gMonPalette_Skarmory, 227, [SPECIES_SKARMORY] = {gMonPalette_Skarmory, SPECIES_SKARMORY},
gMonPalette_Houndour, 228, [SPECIES_HOUNDOUR] = {gMonPalette_Houndour, SPECIES_HOUNDOUR},
gMonPalette_Houndoom, 229, [SPECIES_HOUNDOOM] = {gMonPalette_Houndoom, SPECIES_HOUNDOOM},
gMonPalette_Kingdra, 230, [SPECIES_KINGDRA] = {gMonPalette_Kingdra, SPECIES_KINGDRA},
gMonPalette_Phanpy, 231, [SPECIES_PHANPY] = {gMonPalette_Phanpy, SPECIES_PHANPY},
gMonPalette_Donphan, 232, [SPECIES_DONPHAN] = {gMonPalette_Donphan, SPECIES_DONPHAN},
gMonPalette_Porygon2, 233, [SPECIES_PORYGON2] = {gMonPalette_Porygon2, SPECIES_PORYGON2},
gMonPalette_Stantler, 234, [SPECIES_STANTLER] = {gMonPalette_Stantler, SPECIES_STANTLER},
gMonPalette_Smeargle, 235, [SPECIES_SMEARGLE] = {gMonPalette_Smeargle, SPECIES_SMEARGLE},
gMonPalette_Tyrogue, 236, [SPECIES_TYROGUE] = {gMonPalette_Tyrogue, SPECIES_TYROGUE},
gMonPalette_Hitmontop, 237, [SPECIES_HITMONTOP] = {gMonPalette_Hitmontop, SPECIES_HITMONTOP},
gMonPalette_Smoochum, 238, [SPECIES_SMOOCHUM] = {gMonPalette_Smoochum, SPECIES_SMOOCHUM},
gMonPalette_Elekid, 239, [SPECIES_ELEKID] = {gMonPalette_Elekid, SPECIES_ELEKID},
gMonPalette_Magby, 240, [SPECIES_MAGBY] = {gMonPalette_Magby, SPECIES_MAGBY},
gMonPalette_Miltank, 241, [SPECIES_MILTANK] = {gMonPalette_Miltank, SPECIES_MILTANK},
gMonPalette_Blissey, 242, [SPECIES_BLISSEY] = {gMonPalette_Blissey, SPECIES_BLISSEY},
gMonPalette_Raikou, 243, [SPECIES_RAIKOU] = {gMonPalette_Raikou, SPECIES_RAIKOU},
gMonPalette_Entei, 244, [SPECIES_ENTEI] = {gMonPalette_Entei, SPECIES_ENTEI},
gMonPalette_Suicune, 245, [SPECIES_SUICUNE] = {gMonPalette_Suicune, SPECIES_SUICUNE},
gMonPalette_Larvitar, 246, [SPECIES_LARVITAR] = {gMonPalette_Larvitar, SPECIES_LARVITAR},
gMonPalette_Pupitar, 247, [SPECIES_PUPITAR] = {gMonPalette_Pupitar, SPECIES_PUPITAR},
gMonPalette_Tyranitar, 248, [SPECIES_TYRANITAR] = {gMonPalette_Tyranitar, SPECIES_TYRANITAR},
gMonPalette_Lugia, 249, [SPECIES_LUGIA] = {gMonPalette_Lugia, SPECIES_LUGIA},
gMonPalette_HoOh, 250, [SPECIES_HO_OH] = {gMonPalette_HoOh, SPECIES_HO_OH},
gMonPalette_Celebi, 251, [SPECIES_CELEBI] = {gMonPalette_Celebi, SPECIES_CELEBI},
gMonPalette_DoubleQuestionMark, 252, [SPECIES_OLD_UNOWN_B] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_B},
gMonPalette_DoubleQuestionMark, 253, [SPECIES_OLD_UNOWN_C] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_C},
gMonPalette_DoubleQuestionMark, 254, [SPECIES_OLD_UNOWN_D] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_D},
gMonPalette_DoubleQuestionMark, 255, [SPECIES_OLD_UNOWN_E] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_E},
gMonPalette_DoubleQuestionMark, 256, [SPECIES_OLD_UNOWN_F] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_F},
gMonPalette_DoubleQuestionMark, 257, [SPECIES_OLD_UNOWN_G] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_G},
gMonPalette_DoubleQuestionMark, 258, [SPECIES_OLD_UNOWN_H] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_H},
gMonPalette_DoubleQuestionMark, 259, [SPECIES_OLD_UNOWN_I] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_I},
gMonPalette_DoubleQuestionMark, 260, [SPECIES_OLD_UNOWN_J] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_J},
gMonPalette_DoubleQuestionMark, 261, [SPECIES_OLD_UNOWN_K] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_K},
gMonPalette_DoubleQuestionMark, 262, [SPECIES_OLD_UNOWN_L] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_L},
gMonPalette_DoubleQuestionMark, 263, [SPECIES_OLD_UNOWN_M] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_M},
gMonPalette_DoubleQuestionMark, 264, [SPECIES_OLD_UNOWN_N] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_N},
gMonPalette_DoubleQuestionMark, 265, [SPECIES_OLD_UNOWN_O] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_O},
gMonPalette_DoubleQuestionMark, 266, [SPECIES_OLD_UNOWN_P] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_P},
gMonPalette_DoubleQuestionMark, 267, [SPECIES_OLD_UNOWN_Q] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Q},
gMonPalette_DoubleQuestionMark, 268, [SPECIES_OLD_UNOWN_R] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_R},
gMonPalette_DoubleQuestionMark, 269, [SPECIES_OLD_UNOWN_S] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_S},
gMonPalette_DoubleQuestionMark, 270, [SPECIES_OLD_UNOWN_T] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_T},
gMonPalette_DoubleQuestionMark, 271, [SPECIES_OLD_UNOWN_U] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_U},
gMonPalette_DoubleQuestionMark, 272, [SPECIES_OLD_UNOWN_V] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_V},
gMonPalette_DoubleQuestionMark, 273, [SPECIES_OLD_UNOWN_W] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_W},
gMonPalette_DoubleQuestionMark, 274, [SPECIES_OLD_UNOWN_X] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_X},
gMonPalette_DoubleQuestionMark, 275, [SPECIES_OLD_UNOWN_Y] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Y},
gMonPalette_DoubleQuestionMark, 276, [SPECIES_OLD_UNOWN_Z] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Z},
gMonPalette_Treecko, 277, [SPECIES_TREECKO] = {gMonPalette_Treecko, SPECIES_TREECKO},
gMonPalette_Grovyle, 278, [SPECIES_GROVYLE] = {gMonPalette_Grovyle, SPECIES_GROVYLE},
gMonPalette_Sceptile, 279, [SPECIES_SCEPTILE] = {gMonPalette_Sceptile, SPECIES_SCEPTILE},
gMonPalette_Torchic, 280, [SPECIES_TORCHIC] = {gMonPalette_Torchic, SPECIES_TORCHIC},
gMonPalette_Combusken, 281, [SPECIES_COMBUSKEN] = {gMonPalette_Combusken, SPECIES_COMBUSKEN},
gMonPalette_Blaziken, 282, [SPECIES_BLAZIKEN] = {gMonPalette_Blaziken, SPECIES_BLAZIKEN},
gMonPalette_Mudkip, 283, [SPECIES_MUDKIP] = {gMonPalette_Mudkip, SPECIES_MUDKIP},
gMonPalette_Marshtomp, 284, [SPECIES_MARSHTOMP] = {gMonPalette_Marshtomp, SPECIES_MARSHTOMP},
gMonPalette_Swampert, 285, [SPECIES_SWAMPERT] = {gMonPalette_Swampert, SPECIES_SWAMPERT},
gMonPalette_Poochyena, 286, [SPECIES_POOCHYENA] = {gMonPalette_Poochyena, SPECIES_POOCHYENA},
gMonPalette_Mightyena, 287, [SPECIES_MIGHTYENA] = {gMonPalette_Mightyena, SPECIES_MIGHTYENA},
gMonPalette_Zigzagoon, 288, [SPECIES_ZIGZAGOON] = {gMonPalette_Zigzagoon, SPECIES_ZIGZAGOON},
gMonPalette_Linoone, 289, [SPECIES_LINOONE] = {gMonPalette_Linoone, SPECIES_LINOONE},
gMonPalette_Wurmple, 290, [SPECIES_WURMPLE] = {gMonPalette_Wurmple, SPECIES_WURMPLE},
gMonPalette_Silcoon, 291, [SPECIES_SILCOON] = {gMonPalette_Silcoon, SPECIES_SILCOON},
gMonPalette_Beautifly, 292, [SPECIES_BEAUTIFLY] = {gMonPalette_Beautifly, SPECIES_BEAUTIFLY},
gMonPalette_Cascoon, 293, [SPECIES_CASCOON] = {gMonPalette_Cascoon, SPECIES_CASCOON},
gMonPalette_Dustox, 294, [SPECIES_DUSTOX] = {gMonPalette_Dustox, SPECIES_DUSTOX},
gMonPalette_Lotad, 295, [SPECIES_LOTAD] = {gMonPalette_Lotad, SPECIES_LOTAD},
gMonPalette_Lombre, 296, [SPECIES_LOMBRE] = {gMonPalette_Lombre, SPECIES_LOMBRE},
gMonPalette_Ludicolo, 297, [SPECIES_LUDICOLO] = {gMonPalette_Ludicolo, SPECIES_LUDICOLO},
gMonPalette_Seedot, 298, [SPECIES_SEEDOT] = {gMonPalette_Seedot, SPECIES_SEEDOT},
gMonPalette_Nuzleaf, 299, [SPECIES_NUZLEAF] = {gMonPalette_Nuzleaf, SPECIES_NUZLEAF},
gMonPalette_Shiftry, 300, [SPECIES_SHIFTRY] = {gMonPalette_Shiftry, SPECIES_SHIFTRY},
gMonPalette_Nincada, 301, [SPECIES_NINCADA] = {gMonPalette_Nincada, SPECIES_NINCADA},
gMonPalette_Ninjask, 302, [SPECIES_NINJASK] = {gMonPalette_Ninjask, SPECIES_NINJASK},
gMonPalette_Shedinja, 303, [SPECIES_SHEDINJA] = {gMonPalette_Shedinja, SPECIES_SHEDINJA},
gMonPalette_Taillow, 304, [SPECIES_TAILLOW] = {gMonPalette_Taillow, SPECIES_TAILLOW},
gMonPalette_Swellow, 305, [SPECIES_SWELLOW] = {gMonPalette_Swellow, SPECIES_SWELLOW},
gMonPalette_Shroomish, 306, [SPECIES_SHROOMISH] = {gMonPalette_Shroomish, SPECIES_SHROOMISH},
gMonPalette_Breloom, 307, [SPECIES_BRELOOM] = {gMonPalette_Breloom, SPECIES_BRELOOM},
gMonPalette_Spinda, 308, [SPECIES_SPINDA] = {gMonPalette_Spinda, SPECIES_SPINDA},
gMonPalette_Wingull, 309, [SPECIES_WINGULL] = {gMonPalette_Wingull, SPECIES_WINGULL},
gMonPalette_Pelipper, 310, [SPECIES_PELIPPER] = {gMonPalette_Pelipper, SPECIES_PELIPPER},
gMonPalette_Surskit, 311, [SPECIES_SURSKIT] = {gMonPalette_Surskit, SPECIES_SURSKIT},
gMonPalette_Masquerain, 312, [SPECIES_MASQUERAIN] = {gMonPalette_Masquerain, SPECIES_MASQUERAIN},
gMonPalette_Wailmer, 313, [SPECIES_WAILMER] = {gMonPalette_Wailmer, SPECIES_WAILMER},
gMonPalette_Wailord, 314, [SPECIES_WAILORD] = {gMonPalette_Wailord, SPECIES_WAILORD},
gMonPalette_Skitty, 315, [SPECIES_SKITTY] = {gMonPalette_Skitty, SPECIES_SKITTY},
gMonPalette_Delcatty, 316, [SPECIES_DELCATTY] = {gMonPalette_Delcatty, SPECIES_DELCATTY},
gMonPalette_Kecleon, 317, [SPECIES_KECLEON] = {gMonPalette_Kecleon, SPECIES_KECLEON},
gMonPalette_Baltoy, 318, [SPECIES_BALTOY] = {gMonPalette_Baltoy, SPECIES_BALTOY},
gMonPalette_Claydol, 319, [SPECIES_CLAYDOL] = {gMonPalette_Claydol, SPECIES_CLAYDOL},
gMonPalette_Nosepass, 320, [SPECIES_NOSEPASS] = {gMonPalette_Nosepass, SPECIES_NOSEPASS},
gMonPalette_Torkoal, 321, [SPECIES_TORKOAL] = {gMonPalette_Torkoal, SPECIES_TORKOAL},
gMonPalette_Sableye, 322, [SPECIES_SABLEYE] = {gMonPalette_Sableye, SPECIES_SABLEYE},
gMonPalette_Barboach, 323, [SPECIES_BARBOACH] = {gMonPalette_Barboach, SPECIES_BARBOACH},
gMonPalette_Whiscash, 324, [SPECIES_WHISCASH] = {gMonPalette_Whiscash, SPECIES_WHISCASH},
gMonPalette_Luvdisc, 325, [SPECIES_LUVDISC] = {gMonPalette_Luvdisc, SPECIES_LUVDISC},
gMonPalette_Corphish, 326, [SPECIES_CORPHISH] = {gMonPalette_Corphish, SPECIES_CORPHISH},
gMonPalette_Crawdaunt, 327, [SPECIES_CRAWDAUNT] = {gMonPalette_Crawdaunt, SPECIES_CRAWDAUNT},
gMonPalette_Feebas, 328, [SPECIES_FEEBAS] = {gMonPalette_Feebas, SPECIES_FEEBAS},
gMonPalette_Milotic, 329, [SPECIES_MILOTIC] = {gMonPalette_Milotic, SPECIES_MILOTIC},
gMonPalette_Carvanha, 330, [SPECIES_CARVANHA] = {gMonPalette_Carvanha, SPECIES_CARVANHA},
gMonPalette_Sharpedo, 331, [SPECIES_SHARPEDO] = {gMonPalette_Sharpedo, SPECIES_SHARPEDO},
gMonPalette_Trapinch, 332, [SPECIES_TRAPINCH] = {gMonPalette_Trapinch, SPECIES_TRAPINCH},
gMonPalette_Vibrava, 333, [SPECIES_VIBRAVA] = {gMonPalette_Vibrava, SPECIES_VIBRAVA},
gMonPalette_Flygon, 334, [SPECIES_FLYGON] = {gMonPalette_Flygon, SPECIES_FLYGON},
gMonPalette_Makuhita, 335, [SPECIES_MAKUHITA] = {gMonPalette_Makuhita, SPECIES_MAKUHITA},
gMonPalette_Hariyama, 336, [SPECIES_HARIYAMA] = {gMonPalette_Hariyama, SPECIES_HARIYAMA},
gMonPalette_Electrike, 337, [SPECIES_ELECTRIKE] = {gMonPalette_Electrike, SPECIES_ELECTRIKE},
gMonPalette_Manectric, 338, [SPECIES_MANECTRIC] = {gMonPalette_Manectric, SPECIES_MANECTRIC},
gMonPalette_Numel, 339, [SPECIES_NUMEL] = {gMonPalette_Numel, SPECIES_NUMEL},
gMonPalette_Camerupt, 340, [SPECIES_CAMERUPT] = {gMonPalette_Camerupt, SPECIES_CAMERUPT},
gMonPalette_Spheal, 341, [SPECIES_SPHEAL] = {gMonPalette_Spheal, SPECIES_SPHEAL},
gMonPalette_Sealeo, 342, [SPECIES_SEALEO] = {gMonPalette_Sealeo, SPECIES_SEALEO},
gMonPalette_Walrein, 343, [SPECIES_WALREIN] = {gMonPalette_Walrein, SPECIES_WALREIN},
gMonPalette_Cacnea, 344, [SPECIES_CACNEA] = {gMonPalette_Cacnea, SPECIES_CACNEA},
gMonPalette_Cacturne, 345, [SPECIES_CACTURNE] = {gMonPalette_Cacturne, SPECIES_CACTURNE},
gMonPalette_Snorunt, 346, [SPECIES_SNORUNT] = {gMonPalette_Snorunt, SPECIES_SNORUNT},
gMonPalette_Glalie, 347, [SPECIES_GLALIE] = {gMonPalette_Glalie, SPECIES_GLALIE},
gMonPalette_Lunatone, 348, [SPECIES_LUNATONE] = {gMonPalette_Lunatone, SPECIES_LUNATONE},
gMonPalette_Solrock, 349, [SPECIES_SOLROCK] = {gMonPalette_Solrock, SPECIES_SOLROCK},
gMonPalette_Azurill, 350, [SPECIES_AZURILL] = {gMonPalette_Azurill, SPECIES_AZURILL},
gMonPalette_Spoink, 351, [SPECIES_SPOINK] = {gMonPalette_Spoink, SPECIES_SPOINK},
gMonPalette_Grumpig, 352, [SPECIES_GRUMPIG] = {gMonPalette_Grumpig, SPECIES_GRUMPIG},
gMonPalette_Plusle, 353, [SPECIES_PLUSLE] = {gMonPalette_Plusle, SPECIES_PLUSLE},
gMonPalette_Minun, 354, [SPECIES_MINUN] = {gMonPalette_Minun, SPECIES_MINUN},
gMonPalette_Mawile, 355, [SPECIES_MAWILE] = {gMonPalette_Mawile, SPECIES_MAWILE},
gMonPalette_Meditite, 356, [SPECIES_MEDITITE] = {gMonPalette_Meditite, SPECIES_MEDITITE},
gMonPalette_Medicham, 357, [SPECIES_MEDICHAM] = {gMonPalette_Medicham, SPECIES_MEDICHAM},
gMonPalette_Swablu, 358, [SPECIES_SWABLU] = {gMonPalette_Swablu, SPECIES_SWABLU},
gMonPalette_Altaria, 359, [SPECIES_ALTARIA] = {gMonPalette_Altaria, SPECIES_ALTARIA},
gMonPalette_Wynaut, 360, [SPECIES_WYNAUT] = {gMonPalette_Wynaut, SPECIES_WYNAUT},
gMonPalette_Duskull, 361, [SPECIES_DUSKULL] = {gMonPalette_Duskull, SPECIES_DUSKULL},
gMonPalette_Dusclops, 362, [SPECIES_DUSCLOPS] = {gMonPalette_Dusclops, SPECIES_DUSCLOPS},
gMonPalette_Roselia, 363, [SPECIES_ROSELIA] = {gMonPalette_Roselia, SPECIES_ROSELIA},
gMonPalette_Slakoth, 364, [SPECIES_SLAKOTH] = {gMonPalette_Slakoth, SPECIES_SLAKOTH},
gMonPalette_Vigoroth, 365, [SPECIES_VIGOROTH] = {gMonPalette_Vigoroth, SPECIES_VIGOROTH},
gMonPalette_Slaking, 366, [SPECIES_SLAKING] = {gMonPalette_Slaking, SPECIES_SLAKING},
gMonPalette_Gulpin, 367, [SPECIES_GULPIN] = {gMonPalette_Gulpin, SPECIES_GULPIN},
gMonPalette_Swalot, 368, [SPECIES_SWALOT] = {gMonPalette_Swalot, SPECIES_SWALOT},
gMonPalette_Tropius, 369, [SPECIES_TROPIUS] = {gMonPalette_Tropius, SPECIES_TROPIUS},
gMonPalette_Whismur, 370, [SPECIES_WHISMUR] = {gMonPalette_Whismur, SPECIES_WHISMUR},
gMonPalette_Loudred, 371, [SPECIES_LOUDRED] = {gMonPalette_Loudred, SPECIES_LOUDRED},
gMonPalette_Exploud, 372, [SPECIES_EXPLOUD] = {gMonPalette_Exploud, SPECIES_EXPLOUD},
gMonPalette_Clamperl, 373, [SPECIES_CLAMPERL] = {gMonPalette_Clamperl, SPECIES_CLAMPERL},
gMonPalette_Huntail, 374, [SPECIES_HUNTAIL] = {gMonPalette_Huntail, SPECIES_HUNTAIL},
gMonPalette_Gorebyss, 375, [SPECIES_GOREBYSS] = {gMonPalette_Gorebyss, SPECIES_GOREBYSS},
gMonPalette_Absol, 376, [SPECIES_ABSOL] = {gMonPalette_Absol, SPECIES_ABSOL},
gMonPalette_Shuppet, 377, [SPECIES_SHUPPET] = {gMonPalette_Shuppet, SPECIES_SHUPPET},
gMonPalette_Banette, 378, [SPECIES_BANETTE] = {gMonPalette_Banette, SPECIES_BANETTE},
gMonPalette_Seviper, 379, [SPECIES_SEVIPER] = {gMonPalette_Seviper, SPECIES_SEVIPER},
gMonPalette_Zangoose, 380, [SPECIES_ZANGOOSE] = {gMonPalette_Zangoose, SPECIES_ZANGOOSE},
gMonPalette_Relicanth, 381, [SPECIES_RELICANTH] = {gMonPalette_Relicanth, SPECIES_RELICANTH},
gMonPalette_Aron, 382, [SPECIES_ARON] = {gMonPalette_Aron, SPECIES_ARON},
gMonPalette_Lairon, 383, [SPECIES_LAIRON] = {gMonPalette_Lairon, SPECIES_LAIRON},
gMonPalette_Aggron, 384, [SPECIES_AGGRON] = {gMonPalette_Aggron, SPECIES_AGGRON},
gMonPalette_Castform, 385, [SPECIES_CASTFORM] = {gMonPalette_Castform, SPECIES_CASTFORM},
gMonPalette_Volbeat, 386, [SPECIES_VOLBEAT] = {gMonPalette_Volbeat, SPECIES_VOLBEAT},
gMonPalette_Illumise, 387, [SPECIES_ILLUMISE] = {gMonPalette_Illumise, SPECIES_ILLUMISE},
gMonPalette_Lileep, 388, [SPECIES_LILEEP] = {gMonPalette_Lileep, SPECIES_LILEEP},
gMonPalette_Cradily, 389, [SPECIES_CRADILY] = {gMonPalette_Cradily, SPECIES_CRADILY},
gMonPalette_Anorith, 390, [SPECIES_ANORITH] = {gMonPalette_Anorith, SPECIES_ANORITH},
gMonPalette_Armaldo, 391, [SPECIES_ARMALDO] = {gMonPalette_Armaldo, SPECIES_ARMALDO},
gMonPalette_Ralts, 392, [SPECIES_RALTS] = {gMonPalette_Ralts, SPECIES_RALTS},
gMonPalette_Kirlia, 393, [SPECIES_KIRLIA] = {gMonPalette_Kirlia, SPECIES_KIRLIA},
gMonPalette_Gardevoir, 394, [SPECIES_GARDEVOIR] = {gMonPalette_Gardevoir, SPECIES_GARDEVOIR},
gMonPalette_Bagon, 395, [SPECIES_BAGON] = {gMonPalette_Bagon, SPECIES_BAGON},
gMonPalette_Shelgon, 396, [SPECIES_SHELGON] = {gMonPalette_Shelgon, SPECIES_SHELGON},
gMonPalette_Salamence, 397, [SPECIES_SALAMENCE] = {gMonPalette_Salamence, SPECIES_SALAMENCE},
gMonPalette_Beldum, 398, [SPECIES_BELDUM] = {gMonPalette_Beldum, SPECIES_BELDUM},
gMonPalette_Metang, 399, [SPECIES_METANG] = {gMonPalette_Metang, SPECIES_METANG},
gMonPalette_Metagross, 400, [SPECIES_METAGROSS] = {gMonPalette_Metagross, SPECIES_METAGROSS},
gMonPalette_Regirock, 401, [SPECIES_REGIROCK] = {gMonPalette_Regirock, SPECIES_REGIROCK},
gMonPalette_Regice, 402, [SPECIES_REGICE] = {gMonPalette_Regice, SPECIES_REGICE},
gMonPalette_Registeel, 403, [SPECIES_REGISTEEL] = {gMonPalette_Registeel, SPECIES_REGISTEEL},
gMonPalette_Kyogre, 404, [SPECIES_KYOGRE] = {gMonPalette_Kyogre, SPECIES_KYOGRE},
gMonPalette_Groudon, 405, [SPECIES_GROUDON] = {gMonPalette_Groudon, SPECIES_GROUDON},
gMonPalette_Rayquaza, 406, [SPECIES_RAYQUAZA] = {gMonPalette_Rayquaza, SPECIES_RAYQUAZA},
gMonPalette_Latias, 407, [SPECIES_LATIAS] = {gMonPalette_Latias, SPECIES_LATIAS},
gMonPalette_Latios, 408, [SPECIES_LATIOS] = {gMonPalette_Latios, SPECIES_LATIOS},
gMonPalette_Jirachi, 409, [SPECIES_JIRACHI] = {gMonPalette_Jirachi, SPECIES_JIRACHI},
gMonPalette_Deoxys, 410, [SPECIES_DEOXYS] = {gMonPalette_Deoxys, SPECIES_DEOXYS},
gMonPalette_Chimecho, 411, [SPECIES_CHIMECHO] = {gMonPalette_Chimecho, SPECIES_CHIMECHO},
gMonPalette_Egg, 412, [SPECIES_EGG] = {gMonPalette_Egg, SPECIES_EGG},
gMonPalette_Unown, 413, [SPECIES_UNOWN_B] = {gMonPalette_Unown, SPECIES_UNOWN_B},
gMonPalette_Unown, 414, [SPECIES_UNOWN_C] = {gMonPalette_Unown, SPECIES_UNOWN_C},
gMonPalette_Unown, 415, [SPECIES_UNOWN_D] = {gMonPalette_Unown, SPECIES_UNOWN_D},
gMonPalette_Unown, 416, [SPECIES_UNOWN_E] = {gMonPalette_Unown, SPECIES_UNOWN_E},
gMonPalette_Unown, 417, [SPECIES_UNOWN_F] = {gMonPalette_Unown, SPECIES_UNOWN_F},
gMonPalette_Unown, 418, [SPECIES_UNOWN_G] = {gMonPalette_Unown, SPECIES_UNOWN_G},
gMonPalette_Unown, 419, [SPECIES_UNOWN_H] = {gMonPalette_Unown, SPECIES_UNOWN_H},
gMonPalette_Unown, 420, [SPECIES_UNOWN_I] = {gMonPalette_Unown, SPECIES_UNOWN_I},
gMonPalette_Unown, 421, [SPECIES_UNOWN_J] = {gMonPalette_Unown, SPECIES_UNOWN_J},
gMonPalette_Unown, 422, [SPECIES_UNOWN_K] = {gMonPalette_Unown, SPECIES_UNOWN_K},
gMonPalette_Unown, 423, [SPECIES_UNOWN_L] = {gMonPalette_Unown, SPECIES_UNOWN_L},
gMonPalette_Unown, 424, [SPECIES_UNOWN_M] = {gMonPalette_Unown, SPECIES_UNOWN_M},
gMonPalette_Unown, 425, [SPECIES_UNOWN_N] = {gMonPalette_Unown, SPECIES_UNOWN_N},
gMonPalette_Unown, 426, [SPECIES_UNOWN_O] = {gMonPalette_Unown, SPECIES_UNOWN_O},
gMonPalette_Unown, 427, [SPECIES_UNOWN_P] = {gMonPalette_Unown, SPECIES_UNOWN_P},
gMonPalette_Unown, 428, [SPECIES_UNOWN_Q] = {gMonPalette_Unown, SPECIES_UNOWN_Q},
gMonPalette_Unown, 429, [SPECIES_UNOWN_R] = {gMonPalette_Unown, SPECIES_UNOWN_R},
gMonPalette_Unown, 430, [SPECIES_UNOWN_S] = {gMonPalette_Unown, SPECIES_UNOWN_S},
gMonPalette_Unown, 431, [SPECIES_UNOWN_T] = {gMonPalette_Unown, SPECIES_UNOWN_T},
gMonPalette_Unown, 432, [SPECIES_UNOWN_U] = {gMonPalette_Unown, SPECIES_UNOWN_U},
gMonPalette_Unown, 433, [SPECIES_UNOWN_V] = {gMonPalette_Unown, SPECIES_UNOWN_V},
gMonPalette_Unown, 434, [SPECIES_UNOWN_W] = {gMonPalette_Unown, SPECIES_UNOWN_W},
gMonPalette_Unown, 435, [SPECIES_UNOWN_X] = {gMonPalette_Unown, SPECIES_UNOWN_X},
gMonPalette_Unown, 436, [SPECIES_UNOWN_Y] = {gMonPalette_Unown, SPECIES_UNOWN_Y},
gMonPalette_Unown, 437, [SPECIES_UNOWN_Z] = {gMonPalette_Unown, SPECIES_UNOWN_Z},
gMonPalette_Unown, 438, [SPECIES_UNOWN_EMARK] = {gMonPalette_Unown, SPECIES_UNOWN_EMARK},
gMonPalette_Unown, 439, [SPECIES_UNOWN_QMARK] = {gMonPalette_Unown, SPECIES_UNOWN_QMARK},
}; };
+440 -440
View File
@@ -1,443 +1,443 @@
const struct CompressedSpritePalette gMonShinyPaletteTable[] = const struct CompressedSpritePalette gMonShinyPaletteTable[] =
{ {
gMonShinyPalette_CircledQuestionMark, 500, [SPECIES_NONE] = {gMonShinyPalette_CircledQuestionMark, SPECIES_NONE + 500},
gMonShinyPalette_Bulbasaur, 501, [SPECIES_BULBASAUR] = {gMonShinyPalette_Bulbasaur, SPECIES_BULBASAUR + 500},
gMonShinyPalette_Ivysaur, 502, [SPECIES_IVYSAUR] = {gMonShinyPalette_Ivysaur, SPECIES_IVYSAUR + 500},
gMonShinyPalette_Venusaur, 503, [SPECIES_VENUSAUR] = {gMonShinyPalette_Venusaur, SPECIES_VENUSAUR + 500},
gMonShinyPalette_Charmander, 504, [SPECIES_CHARMANDER] = {gMonShinyPalette_Charmander, SPECIES_CHARMANDER + 500},
gMonShinyPalette_Charmeleon, 505, [SPECIES_CHARMELEON] = {gMonShinyPalette_Charmeleon, SPECIES_CHARMELEON + 500},
gMonShinyPalette_Charizard, 506, [SPECIES_CHARIZARD] = {gMonShinyPalette_Charizard, SPECIES_CHARIZARD + 500},
gMonShinyPalette_Squirtle, 507, [SPECIES_SQUIRTLE] = {gMonShinyPalette_Squirtle, SPECIES_SQUIRTLE + 500},
gMonShinyPalette_Wartortle, 508, [SPECIES_WARTORTLE] = {gMonShinyPalette_Wartortle, SPECIES_WARTORTLE + 500},
gMonShinyPalette_Blastoise, 509, [SPECIES_BLASTOISE] = {gMonShinyPalette_Blastoise, SPECIES_BLASTOISE + 500},
gMonShinyPalette_Caterpie, 510, [SPECIES_CATERPIE] = {gMonShinyPalette_Caterpie, SPECIES_CATERPIE + 500},
gMonShinyPalette_Metapod, 511, [SPECIES_METAPOD] = {gMonShinyPalette_Metapod, SPECIES_METAPOD + 500},
gMonShinyPalette_Butterfree, 512, [SPECIES_BUTTERFREE] = {gMonShinyPalette_Butterfree, SPECIES_BUTTERFREE + 500},
gMonShinyPalette_Weedle, 513, [SPECIES_WEEDLE] = {gMonShinyPalette_Weedle, SPECIES_WEEDLE + 500},
gMonShinyPalette_Kakuna, 514, [SPECIES_KAKUNA] = {gMonShinyPalette_Kakuna, SPECIES_KAKUNA + 500},
gMonShinyPalette_Beedrill, 515, [SPECIES_BEEDRILL] = {gMonShinyPalette_Beedrill, SPECIES_BEEDRILL + 500},
gMonShinyPalette_Pidgey, 516, [SPECIES_PIDGEY] = {gMonShinyPalette_Pidgey, SPECIES_PIDGEY + 500},
gMonShinyPalette_Pidgeotto, 517, [SPECIES_PIDGEOTTO] = {gMonShinyPalette_Pidgeotto, SPECIES_PIDGEOTTO + 500},
gMonShinyPalette_Pidgeot, 518, [SPECIES_PIDGEOT] = {gMonShinyPalette_Pidgeot, SPECIES_PIDGEOT + 500},
gMonShinyPalette_Rattata, 519, [SPECIES_RATTATA] = {gMonShinyPalette_Rattata, SPECIES_RATTATA + 500},
gMonShinyPalette_Raticate, 520, [SPECIES_RATICATE] = {gMonShinyPalette_Raticate, SPECIES_RATICATE + 500},
gMonShinyPalette_Spearow, 521, [SPECIES_SPEAROW] = {gMonShinyPalette_Spearow, SPECIES_SPEAROW + 500},
gMonShinyPalette_Fearow, 522, [SPECIES_FEAROW] = {gMonShinyPalette_Fearow, SPECIES_FEAROW + 500},
gMonShinyPalette_Ekans, 523, [SPECIES_EKANS] = {gMonShinyPalette_Ekans, SPECIES_EKANS + 500},
gMonShinyPalette_Arbok, 524, [SPECIES_ARBOK] = {gMonShinyPalette_Arbok, SPECIES_ARBOK + 500},
gMonShinyPalette_Pikachu, 525, [SPECIES_PIKACHU] = {gMonShinyPalette_Pikachu, SPECIES_PIKACHU + 500},
gMonShinyPalette_Raichu, 526, [SPECIES_RAICHU] = {gMonShinyPalette_Raichu, SPECIES_RAICHU + 500},
gMonShinyPalette_Sandshrew, 527, [SPECIES_SANDSHREW] = {gMonShinyPalette_Sandshrew, SPECIES_SANDSHREW + 500},
gMonShinyPalette_Sandslash, 528, [SPECIES_SANDSLASH] = {gMonShinyPalette_Sandslash, SPECIES_SANDSLASH + 500},
gMonShinyPalette_NidoranF, 529, [SPECIES_NIDORAN_F] = {gMonShinyPalette_NidoranF, SPECIES_NIDORAN_F + 500},
gMonShinyPalette_Nidorina, 530, [SPECIES_NIDORINA] = {gMonShinyPalette_Nidorina, SPECIES_NIDORINA + 500},
gMonShinyPalette_Nidoqueen, 531, [SPECIES_NIDOQUEEN] = {gMonShinyPalette_Nidoqueen, SPECIES_NIDOQUEEN + 500},
gMonShinyPalette_NidoranM, 532, [SPECIES_NIDORAN_M] = {gMonShinyPalette_NidoranM, SPECIES_NIDORAN_M + 500},
gMonShinyPalette_Nidorino, 533, [SPECIES_NIDORINO] = {gMonShinyPalette_Nidorino, SPECIES_NIDORINO + 500},
gMonShinyPalette_Nidoking, 534, [SPECIES_NIDOKING] = {gMonShinyPalette_Nidoking, SPECIES_NIDOKING + 500},
gMonShinyPalette_Clefairy, 535, [SPECIES_CLEFAIRY] = {gMonShinyPalette_Clefairy, SPECIES_CLEFAIRY + 500},
gMonShinyPalette_Clefable, 536, [SPECIES_CLEFABLE] = {gMonShinyPalette_Clefable, SPECIES_CLEFABLE + 500},
gMonShinyPalette_Vulpix, 537, [SPECIES_VULPIX] = {gMonShinyPalette_Vulpix, SPECIES_VULPIX + 500},
gMonShinyPalette_Ninetales, 538, [SPECIES_NINETALES] = {gMonShinyPalette_Ninetales, SPECIES_NINETALES + 500},
gMonShinyPalette_Jigglypuff, 539, [SPECIES_JIGGLYPUFF] = {gMonShinyPalette_Jigglypuff, SPECIES_JIGGLYPUFF + 500},
gMonShinyPalette_Wigglytuff, 540, [SPECIES_WIGGLYTUFF] = {gMonShinyPalette_Wigglytuff, SPECIES_WIGGLYTUFF + 500},
gMonShinyPalette_Zubat, 541, [SPECIES_ZUBAT] = {gMonShinyPalette_Zubat, SPECIES_ZUBAT + 500},
gMonShinyPalette_Golbat, 542, [SPECIES_GOLBAT] = {gMonShinyPalette_Golbat, SPECIES_GOLBAT + 500},
gMonShinyPalette_Oddish, 543, [SPECIES_ODDISH] = {gMonShinyPalette_Oddish, SPECIES_ODDISH + 500},
gMonShinyPalette_Gloom, 544, [SPECIES_GLOOM] = {gMonShinyPalette_Gloom, SPECIES_GLOOM + 500},
gMonShinyPalette_Vileplume, 545, [SPECIES_VILEPLUME] = {gMonShinyPalette_Vileplume, SPECIES_VILEPLUME + 500},
gMonShinyPalette_Paras, 546, [SPECIES_PARAS] = {gMonShinyPalette_Paras, SPECIES_PARAS + 500},
gMonShinyPalette_Parasect, 547, [SPECIES_PARASECT] = {gMonShinyPalette_Parasect, SPECIES_PARASECT + 500},
gMonShinyPalette_Venonat, 548, [SPECIES_VENONAT] = {gMonShinyPalette_Venonat, SPECIES_VENONAT + 500},
gMonShinyPalette_Venomoth, 549, [SPECIES_VENOMOTH] = {gMonShinyPalette_Venomoth, SPECIES_VENOMOTH + 500},
gMonShinyPalette_Diglett, 550, [SPECIES_DIGLETT] = {gMonShinyPalette_Diglett, SPECIES_DIGLETT + 500},
gMonShinyPalette_Dugtrio, 551, [SPECIES_DUGTRIO] = {gMonShinyPalette_Dugtrio, SPECIES_DUGTRIO + 500},
gMonShinyPalette_Meowth, 552, [SPECIES_MEOWTH] = {gMonShinyPalette_Meowth, SPECIES_MEOWTH + 500},
gMonShinyPalette_Persian, 553, [SPECIES_PERSIAN] = {gMonShinyPalette_Persian, SPECIES_PERSIAN + 500},
gMonShinyPalette_Psyduck, 554, [SPECIES_PSYDUCK] = {gMonShinyPalette_Psyduck, SPECIES_PSYDUCK + 500},
gMonShinyPalette_Golduck, 555, [SPECIES_GOLDUCK] = {gMonShinyPalette_Golduck, SPECIES_GOLDUCK + 500},
gMonShinyPalette_Mankey, 556, [SPECIES_MANKEY] = {gMonShinyPalette_Mankey, SPECIES_MANKEY + 500},
gMonShinyPalette_Primeape, 557, [SPECIES_PRIMEAPE] = {gMonShinyPalette_Primeape, SPECIES_PRIMEAPE + 500},
gMonShinyPalette_Growlithe, 558, [SPECIES_GROWLITHE] = {gMonShinyPalette_Growlithe, SPECIES_GROWLITHE + 500},
gMonShinyPalette_Arcanine, 559, [SPECIES_ARCANINE] = {gMonShinyPalette_Arcanine, SPECIES_ARCANINE + 500},
gMonShinyPalette_Poliwag, 560, [SPECIES_POLIWAG] = {gMonShinyPalette_Poliwag, SPECIES_POLIWAG + 500},
gMonShinyPalette_Poliwhirl, 561, [SPECIES_POLIWHIRL] = {gMonShinyPalette_Poliwhirl, SPECIES_POLIWHIRL + 500},
gMonShinyPalette_Poliwrath, 562, [SPECIES_POLIWRATH] = {gMonShinyPalette_Poliwrath, SPECIES_POLIWRATH + 500},
gMonShinyPalette_Abra, 563, [SPECIES_ABRA] = {gMonShinyPalette_Abra, SPECIES_ABRA + 500},
gMonShinyPalette_Kadabra, 564, [SPECIES_KADABRA] = {gMonShinyPalette_Kadabra, SPECIES_KADABRA + 500},
gMonShinyPalette_Alakazam, 565, [SPECIES_ALAKAZAM] = {gMonShinyPalette_Alakazam, SPECIES_ALAKAZAM + 500},
gMonShinyPalette_Machop, 566, [SPECIES_MACHOP] = {gMonShinyPalette_Machop, SPECIES_MACHOP + 500},
gMonShinyPalette_Machoke, 567, [SPECIES_MACHOKE] = {gMonShinyPalette_Machoke, SPECIES_MACHOKE + 500},
gMonShinyPalette_Machamp, 568, [SPECIES_MACHAMP] = {gMonShinyPalette_Machamp, SPECIES_MACHAMP + 500},
gMonShinyPalette_Bellsprout, 569, [SPECIES_BELLSPROUT] = {gMonShinyPalette_Bellsprout, SPECIES_BELLSPROUT + 500},
gMonShinyPalette_Weepinbell, 570, [SPECIES_WEEPINBELL] = {gMonShinyPalette_Weepinbell, SPECIES_WEEPINBELL + 500},
gMonShinyPalette_Victreebel, 571, [SPECIES_VICTREEBEL] = {gMonShinyPalette_Victreebel, SPECIES_VICTREEBEL + 500},
gMonShinyPalette_Tentacool, 572, [SPECIES_TENTACOOL] = {gMonShinyPalette_Tentacool, SPECIES_TENTACOOL + 500},
gMonShinyPalette_Tentacruel, 573, [SPECIES_TENTACRUEL] = {gMonShinyPalette_Tentacruel, SPECIES_TENTACRUEL + 500},
gMonShinyPalette_Geodude, 574, [SPECIES_GEODUDE] = {gMonShinyPalette_Geodude, SPECIES_GEODUDE + 500},
gMonShinyPalette_Graveler, 575, [SPECIES_GRAVELER] = {gMonShinyPalette_Graveler, SPECIES_GRAVELER + 500},
gMonShinyPalette_Golem, 576, [SPECIES_GOLEM] = {gMonShinyPalette_Golem, SPECIES_GOLEM + 500},
gMonShinyPalette_Ponyta, 577, [SPECIES_PONYTA] = {gMonShinyPalette_Ponyta, SPECIES_PONYTA + 500},
gMonShinyPalette_Rapidash, 578, [SPECIES_RAPIDASH] = {gMonShinyPalette_Rapidash, SPECIES_RAPIDASH + 500},
gMonShinyPalette_Slowpoke, 579, [SPECIES_SLOWPOKE] = {gMonShinyPalette_Slowpoke, SPECIES_SLOWPOKE + 500},
gMonShinyPalette_Slowbro, 580, [SPECIES_SLOWBRO] = {gMonShinyPalette_Slowbro, SPECIES_SLOWBRO + 500},
gMonShinyPalette_Magnemite, 581, [SPECIES_MAGNEMITE] = {gMonShinyPalette_Magnemite, SPECIES_MAGNEMITE + 500},
gMonShinyPalette_Magneton, 582, [SPECIES_MAGNETON] = {gMonShinyPalette_Magneton, SPECIES_MAGNETON + 500},
gMonShinyPalette_Farfetchd, 583, [SPECIES_FARFETCHD] = {gMonShinyPalette_Farfetchd, SPECIES_FARFETCHD + 500},
gMonShinyPalette_Doduo, 584, [SPECIES_DODUO] = {gMonShinyPalette_Doduo, SPECIES_DODUO + 500},
gMonShinyPalette_Dodrio, 585, [SPECIES_DODRIO] = {gMonShinyPalette_Dodrio, SPECIES_DODRIO + 500},
gMonShinyPalette_Seel, 586, [SPECIES_SEEL] = {gMonShinyPalette_Seel, SPECIES_SEEL + 500},
gMonShinyPalette_Dewgong, 587, [SPECIES_DEWGONG] = {gMonShinyPalette_Dewgong, SPECIES_DEWGONG + 500},
gMonShinyPalette_Grimer, 588, [SPECIES_GRIMER] = {gMonShinyPalette_Grimer, SPECIES_GRIMER + 500},
gMonShinyPalette_Muk, 589, [SPECIES_MUK] = {gMonShinyPalette_Muk, SPECIES_MUK + 500},
gMonShinyPalette_Shellder, 590, [SPECIES_SHELLDER] = {gMonShinyPalette_Shellder, SPECIES_SHELLDER + 500},
gMonShinyPalette_Cloyster, 591, [SPECIES_CLOYSTER] = {gMonShinyPalette_Cloyster, SPECIES_CLOYSTER + 500},
gMonShinyPalette_Gastly, 592, [SPECIES_GASTLY] = {gMonShinyPalette_Gastly, SPECIES_GASTLY + 500},
gMonShinyPalette_Haunter, 593, [SPECIES_HAUNTER] = {gMonShinyPalette_Haunter, SPECIES_HAUNTER + 500},
gMonShinyPalette_Gengar, 594, [SPECIES_GENGAR] = {gMonShinyPalette_Gengar, SPECIES_GENGAR + 500},
gMonShinyPalette_Onix, 595, [SPECIES_ONIX] = {gMonShinyPalette_Onix, SPECIES_ONIX + 500},
gMonShinyPalette_Drowzee, 596, [SPECIES_DROWZEE] = {gMonShinyPalette_Drowzee, SPECIES_DROWZEE + 500},
gMonShinyPalette_Hypno, 597, [SPECIES_HYPNO] = {gMonShinyPalette_Hypno, SPECIES_HYPNO + 500},
gMonShinyPalette_Krabby, 598, [SPECIES_KRABBY] = {gMonShinyPalette_Krabby, SPECIES_KRABBY + 500},
gMonShinyPalette_Kingler, 599, [SPECIES_KINGLER] = {gMonShinyPalette_Kingler, SPECIES_KINGLER + 500},
gMonShinyPalette_Voltorb, 600, [SPECIES_VOLTORB] = {gMonShinyPalette_Voltorb, SPECIES_VOLTORB + 500},
gMonShinyPalette_Electrode, 601, [SPECIES_ELECTRODE] = {gMonShinyPalette_Electrode, SPECIES_ELECTRODE + 500},
gMonShinyPalette_Exeggcute, 602, [SPECIES_EXEGGCUTE] = {gMonShinyPalette_Exeggcute, SPECIES_EXEGGCUTE + 500},
gMonShinyPalette_Exeggutor, 603, [SPECIES_EXEGGUTOR] = {gMonShinyPalette_Exeggutor, SPECIES_EXEGGUTOR + 500},
gMonShinyPalette_Cubone, 604, [SPECIES_CUBONE] = {gMonShinyPalette_Cubone, SPECIES_CUBONE + 500},
gMonShinyPalette_Marowak, 605, [SPECIES_MAROWAK] = {gMonShinyPalette_Marowak, SPECIES_MAROWAK + 500},
gMonShinyPalette_Hitmonlee, 606, [SPECIES_HITMONLEE] = {gMonShinyPalette_Hitmonlee, SPECIES_HITMONLEE + 500},
gMonShinyPalette_Hitmonchan, 607, [SPECIES_HITMONCHAN] = {gMonShinyPalette_Hitmonchan, SPECIES_HITMONCHAN + 500},
gMonShinyPalette_Lickitung, 608, [SPECIES_LICKITUNG] = {gMonShinyPalette_Lickitung, SPECIES_LICKITUNG + 500},
gMonShinyPalette_Koffing, 609, [SPECIES_KOFFING] = {gMonShinyPalette_Koffing, SPECIES_KOFFING + 500},
gMonShinyPalette_Weezing, 610, [SPECIES_WEEZING] = {gMonShinyPalette_Weezing, SPECIES_WEEZING + 500},
gMonShinyPalette_Rhyhorn, 611, [SPECIES_RHYHORN] = {gMonShinyPalette_Rhyhorn, SPECIES_RHYHORN + 500},
gMonShinyPalette_Rhydon, 612, [SPECIES_RHYDON] = {gMonShinyPalette_Rhydon, SPECIES_RHYDON + 500},
gMonShinyPalette_Chansey, 613, [SPECIES_CHANSEY] = {gMonShinyPalette_Chansey, SPECIES_CHANSEY + 500},
gMonShinyPalette_Tangela, 614, [SPECIES_TANGELA] = {gMonShinyPalette_Tangela, SPECIES_TANGELA + 500},
gMonShinyPalette_Kangaskhan, 615, [SPECIES_KANGASKHAN] = {gMonShinyPalette_Kangaskhan, SPECIES_KANGASKHAN + 500},
gMonShinyPalette_Horsea, 616, [SPECIES_HORSEA] = {gMonShinyPalette_Horsea, SPECIES_HORSEA + 500},
gMonShinyPalette_Seadra, 617, [SPECIES_SEADRA] = {gMonShinyPalette_Seadra, SPECIES_SEADRA + 500},
gMonShinyPalette_Goldeen, 618, [SPECIES_GOLDEEN] = {gMonShinyPalette_Goldeen, SPECIES_GOLDEEN + 500},
gMonShinyPalette_Seaking, 619, [SPECIES_SEAKING] = {gMonShinyPalette_Seaking, SPECIES_SEAKING + 500},
gMonShinyPalette_Staryu, 620, [SPECIES_STARYU] = {gMonShinyPalette_Staryu, SPECIES_STARYU + 500},
gMonShinyPalette_Starmie, 621, [SPECIES_STARMIE] = {gMonShinyPalette_Starmie, SPECIES_STARMIE + 500},
gMonShinyPalette_Mrmime, 622, [SPECIES_MR_MIME] = {gMonShinyPalette_Mrmime, SPECIES_MR_MIME + 500},
gMonShinyPalette_Scyther, 623, [SPECIES_SCYTHER] = {gMonShinyPalette_Scyther, SPECIES_SCYTHER + 500},
gMonShinyPalette_Jynx, 624, [SPECIES_JYNX] = {gMonShinyPalette_Jynx, SPECIES_JYNX + 500},
gMonShinyPalette_Electabuzz, 625, [SPECIES_ELECTABUZZ] = {gMonShinyPalette_Electabuzz, SPECIES_ELECTABUZZ + 500},
gMonShinyPalette_Magmar, 626, [SPECIES_MAGMAR] = {gMonShinyPalette_Magmar, SPECIES_MAGMAR + 500},
gMonShinyPalette_Pinsir, 627, [SPECIES_PINSIR] = {gMonShinyPalette_Pinsir, SPECIES_PINSIR + 500},
gMonShinyPalette_Tauros, 628, [SPECIES_TAUROS] = {gMonShinyPalette_Tauros, SPECIES_TAUROS + 500},
gMonShinyPalette_Magikarp, 629, [SPECIES_MAGIKARP] = {gMonShinyPalette_Magikarp, SPECIES_MAGIKARP + 500},
gMonShinyPalette_Gyarados, 630, [SPECIES_GYARADOS] = {gMonShinyPalette_Gyarados, SPECIES_GYARADOS + 500},
gMonShinyPalette_Lapras, 631, [SPECIES_LAPRAS] = {gMonShinyPalette_Lapras, SPECIES_LAPRAS + 500},
gMonShinyPalette_Ditto, 632, [SPECIES_DITTO] = {gMonShinyPalette_Ditto, SPECIES_DITTO + 500},
gMonShinyPalette_Eevee, 633, [SPECIES_EEVEE] = {gMonShinyPalette_Eevee, SPECIES_EEVEE + 500},
gMonShinyPalette_Vaporeon, 634, [SPECIES_VAPOREON] = {gMonShinyPalette_Vaporeon, SPECIES_VAPOREON + 500},
gMonShinyPalette_Jolteon, 635, [SPECIES_JOLTEON] = {gMonShinyPalette_Jolteon, SPECIES_JOLTEON + 500},
gMonShinyPalette_Flareon, 636, [SPECIES_FLAREON] = {gMonShinyPalette_Flareon, SPECIES_FLAREON + 500},
gMonShinyPalette_Porygon, 637, [SPECIES_PORYGON] = {gMonShinyPalette_Porygon, SPECIES_PORYGON + 500},
gMonShinyPalette_Omanyte, 638, [SPECIES_OMANYTE] = {gMonShinyPalette_Omanyte, SPECIES_OMANYTE + 500},
gMonShinyPalette_Omastar, 639, [SPECIES_OMASTAR] = {gMonShinyPalette_Omastar, SPECIES_OMASTAR + 500},
gMonShinyPalette_Kabuto, 640, [SPECIES_KABUTO] = {gMonShinyPalette_Kabuto, SPECIES_KABUTO + 500},
gMonShinyPalette_Kabutops, 641, [SPECIES_KABUTOPS] = {gMonShinyPalette_Kabutops, SPECIES_KABUTOPS + 500},
gMonShinyPalette_Aerodactyl, 642, [SPECIES_AERODACTYL] = {gMonShinyPalette_Aerodactyl, SPECIES_AERODACTYL + 500},
gMonShinyPalette_Snorlax, 643, [SPECIES_SNORLAX] = {gMonShinyPalette_Snorlax, SPECIES_SNORLAX + 500},
gMonShinyPalette_Articuno, 644, [SPECIES_ARTICUNO] = {gMonShinyPalette_Articuno, SPECIES_ARTICUNO + 500},
gMonShinyPalette_Zapdos, 645, [SPECIES_ZAPDOS] = {gMonShinyPalette_Zapdos, SPECIES_ZAPDOS + 500},
gMonShinyPalette_Moltres, 646, [SPECIES_MOLTRES] = {gMonShinyPalette_Moltres, SPECIES_MOLTRES + 500},
gMonShinyPalette_Dratini, 647, [SPECIES_DRATINI] = {gMonShinyPalette_Dratini, SPECIES_DRATINI + 500},
gMonShinyPalette_Dragonair, 648, [SPECIES_DRAGONAIR] = {gMonShinyPalette_Dragonair, SPECIES_DRAGONAIR + 500},
gMonShinyPalette_Dragonite, 649, [SPECIES_DRAGONITE] = {gMonShinyPalette_Dragonite, SPECIES_DRAGONITE + 500},
gMonShinyPalette_Mewtwo, 650, [SPECIES_MEWTWO] = {gMonShinyPalette_Mewtwo, SPECIES_MEWTWO + 500},
gMonShinyPalette_Mew, 651, [SPECIES_MEW] = {gMonShinyPalette_Mew, SPECIES_MEW + 500},
gMonShinyPalette_Chikorita, 652, [SPECIES_CHIKORITA] = {gMonShinyPalette_Chikorita, SPECIES_CHIKORITA + 500},
gMonShinyPalette_Bayleef, 653, [SPECIES_BAYLEEF] = {gMonShinyPalette_Bayleef, SPECIES_BAYLEEF + 500},
gMonShinyPalette_Meganium, 654, [SPECIES_MEGANIUM] = {gMonShinyPalette_Meganium, SPECIES_MEGANIUM + 500},
gMonShinyPalette_Cyndaquil, 655, [SPECIES_CYNDAQUIL] = {gMonShinyPalette_Cyndaquil, SPECIES_CYNDAQUIL + 500},
gMonShinyPalette_Quilava, 656, [SPECIES_QUILAVA] = {gMonShinyPalette_Quilava, SPECIES_QUILAVA + 500},
gMonShinyPalette_Typhlosion, 657, [SPECIES_TYPHLOSION] = {gMonShinyPalette_Typhlosion, SPECIES_TYPHLOSION + 500},
gMonShinyPalette_Totodile, 658, [SPECIES_TOTODILE] = {gMonShinyPalette_Totodile, SPECIES_TOTODILE + 500},
gMonShinyPalette_Croconaw, 659, [SPECIES_CROCONAW] = {gMonShinyPalette_Croconaw, SPECIES_CROCONAW + 500},
gMonShinyPalette_Feraligatr, 660, [SPECIES_FERALIGATR] = {gMonShinyPalette_Feraligatr, SPECIES_FERALIGATR + 500},
gMonShinyPalette_Sentret, 661, [SPECIES_SENTRET] = {gMonShinyPalette_Sentret, SPECIES_SENTRET + 500},
gMonShinyPalette_Furret, 662, [SPECIES_FURRET] = {gMonShinyPalette_Furret, SPECIES_FURRET + 500},
gMonShinyPalette_Hoothoot, 663, [SPECIES_HOOTHOOT] = {gMonShinyPalette_Hoothoot, SPECIES_HOOTHOOT + 500},
gMonShinyPalette_Noctowl, 664, [SPECIES_NOCTOWL] = {gMonShinyPalette_Noctowl, SPECIES_NOCTOWL + 500},
gMonShinyPalette_Ledyba, 665, [SPECIES_LEDYBA] = {gMonShinyPalette_Ledyba, SPECIES_LEDYBA + 500},
gMonShinyPalette_Ledian, 666, [SPECIES_LEDIAN] = {gMonShinyPalette_Ledian, SPECIES_LEDIAN + 500},
gMonShinyPalette_Spinarak, 667, [SPECIES_SPINARAK] = {gMonShinyPalette_Spinarak, SPECIES_SPINARAK + 500},
gMonShinyPalette_Ariados, 668, [SPECIES_ARIADOS] = {gMonShinyPalette_Ariados, SPECIES_ARIADOS + 500},
gMonShinyPalette_Crobat, 669, [SPECIES_CROBAT] = {gMonShinyPalette_Crobat, SPECIES_CROBAT + 500},
gMonShinyPalette_Chinchou, 670, [SPECIES_CHINCHOU] = {gMonShinyPalette_Chinchou, SPECIES_CHINCHOU + 500},
gMonShinyPalette_Lanturn, 671, [SPECIES_LANTURN] = {gMonShinyPalette_Lanturn, SPECIES_LANTURN + 500},
gMonShinyPalette_Pichu, 672, [SPECIES_PICHU] = {gMonShinyPalette_Pichu, SPECIES_PICHU + 500},
gMonShinyPalette_Cleffa, 673, [SPECIES_CLEFFA] = {gMonShinyPalette_Cleffa, SPECIES_CLEFFA + 500},
gMonShinyPalette_Igglybuff, 674, [SPECIES_IGGLYBUFF] = {gMonShinyPalette_Igglybuff, SPECIES_IGGLYBUFF + 500},
gMonShinyPalette_Togepi, 675, [SPECIES_TOGEPI] = {gMonShinyPalette_Togepi, SPECIES_TOGEPI + 500},
gMonShinyPalette_Togetic, 676, [SPECIES_TOGETIC] = {gMonShinyPalette_Togetic, SPECIES_TOGETIC + 500},
gMonShinyPalette_Natu, 677, [SPECIES_NATU] = {gMonShinyPalette_Natu, SPECIES_NATU + 500},
gMonShinyPalette_Xatu, 678, [SPECIES_XATU] = {gMonShinyPalette_Xatu, SPECIES_XATU + 500},
gMonShinyPalette_Mareep, 679, [SPECIES_MAREEP] = {gMonShinyPalette_Mareep, SPECIES_MAREEP + 500},
gMonShinyPalette_Flaaffy, 680, [SPECIES_FLAAFFY] = {gMonShinyPalette_Flaaffy, SPECIES_FLAAFFY + 500},
gMonShinyPalette_Ampharos, 681, [SPECIES_AMPHAROS] = {gMonShinyPalette_Ampharos, SPECIES_AMPHAROS + 500},
gMonShinyPalette_Bellossom, 682, [SPECIES_BELLOSSOM] = {gMonShinyPalette_Bellossom, SPECIES_BELLOSSOM + 500},
gMonShinyPalette_Marill, 683, [SPECIES_MARILL] = {gMonShinyPalette_Marill, SPECIES_MARILL + 500},
gMonShinyPalette_Azumarill, 684, [SPECIES_AZUMARILL] = {gMonShinyPalette_Azumarill, SPECIES_AZUMARILL + 500},
gMonShinyPalette_Sudowoodo, 685, [SPECIES_SUDOWOODO] = {gMonShinyPalette_Sudowoodo, SPECIES_SUDOWOODO + 500},
gMonShinyPalette_Politoed, 686, [SPECIES_POLITOED] = {gMonShinyPalette_Politoed, SPECIES_POLITOED + 500},
gMonShinyPalette_Hoppip, 687, [SPECIES_HOPPIP] = {gMonShinyPalette_Hoppip, SPECIES_HOPPIP + 500},
gMonShinyPalette_Skiploom, 688, [SPECIES_SKIPLOOM] = {gMonShinyPalette_Skiploom, SPECIES_SKIPLOOM + 500},
gMonShinyPalette_Jumpluff, 689, [SPECIES_JUMPLUFF] = {gMonShinyPalette_Jumpluff, SPECIES_JUMPLUFF + 500},
gMonShinyPalette_Aipom, 690, [SPECIES_AIPOM] = {gMonShinyPalette_Aipom, SPECIES_AIPOM + 500},
gMonShinyPalette_Sunkern, 691, [SPECIES_SUNKERN] = {gMonShinyPalette_Sunkern, SPECIES_SUNKERN + 500},
gMonShinyPalette_Sunflora, 692, [SPECIES_SUNFLORA] = {gMonShinyPalette_Sunflora, SPECIES_SUNFLORA + 500},
gMonShinyPalette_Yanma, 693, [SPECIES_YANMA] = {gMonShinyPalette_Yanma, SPECIES_YANMA + 500},
gMonShinyPalette_Wooper, 694, [SPECIES_WOOPER] = {gMonShinyPalette_Wooper, SPECIES_WOOPER + 500},
gMonShinyPalette_Quagsire, 695, [SPECIES_QUAGSIRE] = {gMonShinyPalette_Quagsire, SPECIES_QUAGSIRE + 500},
gMonShinyPalette_Espeon, 696, [SPECIES_ESPEON] = {gMonShinyPalette_Espeon, SPECIES_ESPEON + 500},
gMonShinyPalette_Umbreon, 697, [SPECIES_UMBREON] = {gMonShinyPalette_Umbreon, SPECIES_UMBREON + 500},
gMonShinyPalette_Murkrow, 698, [SPECIES_MURKROW] = {gMonShinyPalette_Murkrow, SPECIES_MURKROW + 500},
gMonShinyPalette_Slowking, 699, [SPECIES_SLOWKING] = {gMonShinyPalette_Slowking, SPECIES_SLOWKING + 500},
gMonShinyPalette_Misdreavus, 700, [SPECIES_MISDREAVUS] = {gMonShinyPalette_Misdreavus, SPECIES_MISDREAVUS + 500},
gMonShinyPalette_Unown, 701, [SPECIES_UNOWN] = {gMonShinyPalette_Unown, SPECIES_UNOWN + 500},
gMonShinyPalette_Wobbuffet, 702, [SPECIES_WOBBUFFET] = {gMonShinyPalette_Wobbuffet, SPECIES_WOBBUFFET + 500},
gMonShinyPalette_Girafarig, 703, [SPECIES_GIRAFARIG] = {gMonShinyPalette_Girafarig, SPECIES_GIRAFARIG + 500},
gMonShinyPalette_Pineco, 704, [SPECIES_PINECO] = {gMonShinyPalette_Pineco, SPECIES_PINECO + 500},
gMonShinyPalette_Forretress, 705, [SPECIES_FORRETRESS] = {gMonShinyPalette_Forretress, SPECIES_FORRETRESS + 500},
gMonShinyPalette_Dunsparce, 706, [SPECIES_DUNSPARCE] = {gMonShinyPalette_Dunsparce, SPECIES_DUNSPARCE + 500},
gMonShinyPalette_Gligar, 707, [SPECIES_GLIGAR] = {gMonShinyPalette_Gligar, SPECIES_GLIGAR + 500},
gMonShinyPalette_Steelix, 708, [SPECIES_STEELIX] = {gMonShinyPalette_Steelix, SPECIES_STEELIX + 500},
gMonShinyPalette_Snubbull, 709, [SPECIES_SNUBBULL] = {gMonShinyPalette_Snubbull, SPECIES_SNUBBULL + 500},
gMonShinyPalette_Granbull, 710, [SPECIES_GRANBULL] = {gMonShinyPalette_Granbull, SPECIES_GRANBULL + 500},
gMonShinyPalette_Qwilfish, 711, [SPECIES_QWILFISH] = {gMonShinyPalette_Qwilfish, SPECIES_QWILFISH + 500},
gMonShinyPalette_Scizor, 712, [SPECIES_SCIZOR] = {gMonShinyPalette_Scizor, SPECIES_SCIZOR + 500},
gMonShinyPalette_Shuckle, 713, [SPECIES_SHUCKLE] = {gMonShinyPalette_Shuckle, SPECIES_SHUCKLE + 500},
gMonShinyPalette_Heracross, 714, [SPECIES_HERACROSS] = {gMonShinyPalette_Heracross, SPECIES_HERACROSS + 500},
gMonShinyPalette_Sneasel, 715, [SPECIES_SNEASEL] = {gMonShinyPalette_Sneasel, SPECIES_SNEASEL + 500},
gMonShinyPalette_Teddiursa, 716, [SPECIES_TEDDIURSA] = {gMonShinyPalette_Teddiursa, SPECIES_TEDDIURSA + 500},
gMonShinyPalette_Ursaring, 717, [SPECIES_URSARING] = {gMonShinyPalette_Ursaring, SPECIES_URSARING + 500},
gMonShinyPalette_Slugma, 718, [SPECIES_SLUGMA] = {gMonShinyPalette_Slugma, SPECIES_SLUGMA + 500},
gMonShinyPalette_Magcargo, 719, [SPECIES_MAGCARGO] = {gMonShinyPalette_Magcargo, SPECIES_MAGCARGO + 500},
gMonShinyPalette_Swinub, 720, [SPECIES_SWINUB] = {gMonShinyPalette_Swinub, SPECIES_SWINUB + 500},
gMonShinyPalette_Piloswine, 721, [SPECIES_PILOSWINE] = {gMonShinyPalette_Piloswine, SPECIES_PILOSWINE + 500},
gMonShinyPalette_Corsola, 722, [SPECIES_CORSOLA] = {gMonShinyPalette_Corsola, SPECIES_CORSOLA + 500},
gMonShinyPalette_Remoraid, 723, [SPECIES_REMORAID] = {gMonShinyPalette_Remoraid, SPECIES_REMORAID + 500},
gMonShinyPalette_Octillery, 724, [SPECIES_OCTILLERY] = {gMonShinyPalette_Octillery, SPECIES_OCTILLERY + 500},
gMonShinyPalette_Delibird, 725, [SPECIES_DELIBIRD] = {gMonShinyPalette_Delibird, SPECIES_DELIBIRD + 500},
gMonShinyPalette_Mantine, 726, [SPECIES_MANTINE] = {gMonShinyPalette_Mantine, SPECIES_MANTINE + 500},
gMonShinyPalette_Skarmory, 727, [SPECIES_SKARMORY] = {gMonShinyPalette_Skarmory, SPECIES_SKARMORY + 500},
gMonShinyPalette_Houndour, 728, [SPECIES_HOUNDOUR] = {gMonShinyPalette_Houndour, SPECIES_HOUNDOUR + 500},
gMonShinyPalette_Houndoom, 729, [SPECIES_HOUNDOOM] = {gMonShinyPalette_Houndoom, SPECIES_HOUNDOOM + 500},
gMonShinyPalette_Kingdra, 730, [SPECIES_KINGDRA] = {gMonShinyPalette_Kingdra, SPECIES_KINGDRA + 500},
gMonShinyPalette_Phanpy, 731, [SPECIES_PHANPY] = {gMonShinyPalette_Phanpy, SPECIES_PHANPY + 500},
gMonShinyPalette_Donphan, 732, [SPECIES_DONPHAN] = {gMonShinyPalette_Donphan, SPECIES_DONPHAN + 500},
gMonShinyPalette_Porygon2, 733, [SPECIES_PORYGON2] = {gMonShinyPalette_Porygon2, SPECIES_PORYGON2 + 500},
gMonShinyPalette_Stantler, 734, [SPECIES_STANTLER] = {gMonShinyPalette_Stantler, SPECIES_STANTLER + 500},
gMonShinyPalette_Smeargle, 735, [SPECIES_SMEARGLE] = {gMonShinyPalette_Smeargle, SPECIES_SMEARGLE + 500},
gMonShinyPalette_Tyrogue, 736, [SPECIES_TYROGUE] = {gMonShinyPalette_Tyrogue, SPECIES_TYROGUE + 500},
gMonShinyPalette_Hitmontop, 737, [SPECIES_HITMONTOP] = {gMonShinyPalette_Hitmontop, SPECIES_HITMONTOP + 500},
gMonShinyPalette_Smoochum, 738, [SPECIES_SMOOCHUM] = {gMonShinyPalette_Smoochum, SPECIES_SMOOCHUM + 500},
gMonShinyPalette_Elekid, 739, [SPECIES_ELEKID] = {gMonShinyPalette_Elekid, SPECIES_ELEKID + 500},
gMonShinyPalette_Magby, 740, [SPECIES_MAGBY] = {gMonShinyPalette_Magby, SPECIES_MAGBY + 500},
gMonShinyPalette_Miltank, 741, [SPECIES_MILTANK] = {gMonShinyPalette_Miltank, SPECIES_MILTANK + 500},
gMonShinyPalette_Blissey, 742, [SPECIES_BLISSEY] = {gMonShinyPalette_Blissey, SPECIES_BLISSEY + 500},
gMonShinyPalette_Raikou, 743, [SPECIES_RAIKOU] = {gMonShinyPalette_Raikou, SPECIES_RAIKOU + 500},
gMonShinyPalette_Entei, 744, [SPECIES_ENTEI] = {gMonShinyPalette_Entei, SPECIES_ENTEI + 500},
gMonShinyPalette_Suicune, 745, [SPECIES_SUICUNE] = {gMonShinyPalette_Suicune, SPECIES_SUICUNE + 500},
gMonShinyPalette_Larvitar, 746, [SPECIES_LARVITAR] = {gMonShinyPalette_Larvitar, SPECIES_LARVITAR + 500},
gMonShinyPalette_Pupitar, 747, [SPECIES_PUPITAR] = {gMonShinyPalette_Pupitar, SPECIES_PUPITAR + 500},
gMonShinyPalette_Tyranitar, 748, [SPECIES_TYRANITAR] = {gMonShinyPalette_Tyranitar, SPECIES_TYRANITAR + 500},
gMonShinyPalette_Lugia, 749, [SPECIES_LUGIA] = {gMonShinyPalette_Lugia, SPECIES_LUGIA + 500},
gMonShinyPalette_HoOh, 750, [SPECIES_HO_OH] = {gMonShinyPalette_HoOh, SPECIES_HO_OH + 500},
gMonShinyPalette_Celebi, 751, [SPECIES_CELEBI] = {gMonShinyPalette_Celebi, SPECIES_CELEBI + 500},
gMonShinyPalette_DoubleQuestionMark, 752, [SPECIES_OLD_UNOWN_B] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_B + 500},
gMonShinyPalette_DoubleQuestionMark, 753, [SPECIES_OLD_UNOWN_C] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_C + 500},
gMonShinyPalette_DoubleQuestionMark, 754, [SPECIES_OLD_UNOWN_D] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_D + 500},
gMonShinyPalette_DoubleQuestionMark, 755, [SPECIES_OLD_UNOWN_E] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_E + 500},
gMonShinyPalette_DoubleQuestionMark, 756, [SPECIES_OLD_UNOWN_F] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_F + 500},
gMonShinyPalette_DoubleQuestionMark, 757, [SPECIES_OLD_UNOWN_G] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_G + 500},
gMonShinyPalette_DoubleQuestionMark, 758, [SPECIES_OLD_UNOWN_H] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_H + 500},
gMonShinyPalette_DoubleQuestionMark, 759, [SPECIES_OLD_UNOWN_I] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_I + 500},
gMonShinyPalette_DoubleQuestionMark, 760, [SPECIES_OLD_UNOWN_J] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_J + 500},
gMonShinyPalette_DoubleQuestionMark, 761, [SPECIES_OLD_UNOWN_K] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_K + 500},
gMonShinyPalette_DoubleQuestionMark, 762, [SPECIES_OLD_UNOWN_L] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_L + 500},
gMonShinyPalette_DoubleQuestionMark, 763, [SPECIES_OLD_UNOWN_M] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_M + 500},
gMonShinyPalette_DoubleQuestionMark, 764, [SPECIES_OLD_UNOWN_N] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_N + 500},
gMonShinyPalette_DoubleQuestionMark, 765, [SPECIES_OLD_UNOWN_O] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_O + 500},
gMonShinyPalette_DoubleQuestionMark, 766, [SPECIES_OLD_UNOWN_P] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_P + 500},
gMonShinyPalette_DoubleQuestionMark, 767, [SPECIES_OLD_UNOWN_Q] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Q + 500},
gMonShinyPalette_DoubleQuestionMark, 768, [SPECIES_OLD_UNOWN_R] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_R + 500},
gMonShinyPalette_DoubleQuestionMark, 769, [SPECIES_OLD_UNOWN_S] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_S + 500},
gMonShinyPalette_DoubleQuestionMark, 770, [SPECIES_OLD_UNOWN_T] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_T + 500},
gMonShinyPalette_DoubleQuestionMark, 771, [SPECIES_OLD_UNOWN_U] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_U + 500},
gMonShinyPalette_DoubleQuestionMark, 772, [SPECIES_OLD_UNOWN_V] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_V + 500},
gMonShinyPalette_DoubleQuestionMark, 773, [SPECIES_OLD_UNOWN_W] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_W + 500},
gMonShinyPalette_DoubleQuestionMark, 774, [SPECIES_OLD_UNOWN_X] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_X + 500},
gMonShinyPalette_DoubleQuestionMark, 775, [SPECIES_OLD_UNOWN_Y] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Y + 500},
gMonShinyPalette_DoubleQuestionMark, 776, [SPECIES_OLD_UNOWN_Z] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Z + 500},
gMonShinyPalette_Treecko, 777, [SPECIES_TREECKO] = {gMonShinyPalette_Treecko, SPECIES_TREECKO + 500},
gMonShinyPalette_Grovyle, 778, [SPECIES_GROVYLE] = {gMonShinyPalette_Grovyle, SPECIES_GROVYLE + 500},
gMonShinyPalette_Sceptile, 779, [SPECIES_SCEPTILE] = {gMonShinyPalette_Sceptile, SPECIES_SCEPTILE + 500},
gMonShinyPalette_Torchic, 780, [SPECIES_TORCHIC] = {gMonShinyPalette_Torchic, SPECIES_TORCHIC + 500},
gMonShinyPalette_Combusken, 781, [SPECIES_COMBUSKEN] = {gMonShinyPalette_Combusken, SPECIES_COMBUSKEN + 500},
gMonShinyPalette_Blaziken, 782, [SPECIES_BLAZIKEN] = {gMonShinyPalette_Blaziken, SPECIES_BLAZIKEN + 500},
gMonShinyPalette_Mudkip, 783, [SPECIES_MUDKIP] = {gMonShinyPalette_Mudkip, SPECIES_MUDKIP + 500},
gMonShinyPalette_Marshtomp, 784, [SPECIES_MARSHTOMP] = {gMonShinyPalette_Marshtomp, SPECIES_MARSHTOMP + 500},
gMonShinyPalette_Swampert, 785, [SPECIES_SWAMPERT] = {gMonShinyPalette_Swampert, SPECIES_SWAMPERT + 500},
gMonShinyPalette_Poochyena, 786, [SPECIES_POOCHYENA] = {gMonShinyPalette_Poochyena, SPECIES_POOCHYENA + 500},
gMonShinyPalette_Mightyena, 787, [SPECIES_MIGHTYENA] = {gMonShinyPalette_Mightyena, SPECIES_MIGHTYENA + 500},
gMonShinyPalette_Zigzagoon, 788, [SPECIES_ZIGZAGOON] = {gMonShinyPalette_Zigzagoon, SPECIES_ZIGZAGOON + 500},
gMonShinyPalette_Linoone, 789, [SPECIES_LINOONE] = {gMonShinyPalette_Linoone, SPECIES_LINOONE + 500},
gMonShinyPalette_Wurmple, 790, [SPECIES_WURMPLE] = {gMonShinyPalette_Wurmple, SPECIES_WURMPLE + 500},
gMonShinyPalette_Silcoon, 791, [SPECIES_SILCOON] = {gMonShinyPalette_Silcoon, SPECIES_SILCOON + 500},
gMonShinyPalette_Beautifly, 792, [SPECIES_BEAUTIFLY] = {gMonShinyPalette_Beautifly, SPECIES_BEAUTIFLY + 500},
gMonShinyPalette_Cascoon, 793, [SPECIES_CASCOON] = {gMonShinyPalette_Cascoon, SPECIES_CASCOON + 500},
gMonShinyPalette_Dustox, 794, [SPECIES_DUSTOX] = {gMonShinyPalette_Dustox, SPECIES_DUSTOX + 500},
gMonShinyPalette_Lotad, 795, [SPECIES_LOTAD] = {gMonShinyPalette_Lotad, SPECIES_LOTAD + 500},
gMonShinyPalette_Lombre, 796, [SPECIES_LOMBRE] = {gMonShinyPalette_Lombre, SPECIES_LOMBRE + 500},
gMonShinyPalette_Ludicolo, 797, [SPECIES_LUDICOLO] = {gMonShinyPalette_Ludicolo, SPECIES_LUDICOLO + 500},
gMonShinyPalette_Seedot, 798, [SPECIES_SEEDOT] = {gMonShinyPalette_Seedot, SPECIES_SEEDOT + 500},
gMonShinyPalette_Nuzleaf, 799, [SPECIES_NUZLEAF] = {gMonShinyPalette_Nuzleaf, SPECIES_NUZLEAF + 500},
gMonShinyPalette_Shiftry, 800, [SPECIES_SHIFTRY] = {gMonShinyPalette_Shiftry, SPECIES_SHIFTRY + 500},
gMonShinyPalette_Nincada, 801, [SPECIES_NINCADA] = {gMonShinyPalette_Nincada, SPECIES_NINCADA + 500},
gMonShinyPalette_Ninjask, 802, [SPECIES_NINJASK] = {gMonShinyPalette_Ninjask, SPECIES_NINJASK + 500},
gMonShinyPalette_Shedinja, 803, [SPECIES_SHEDINJA] = {gMonShinyPalette_Shedinja, SPECIES_SHEDINJA + 500},
gMonShinyPalette_Taillow, 804, [SPECIES_TAILLOW] = {gMonShinyPalette_Taillow, SPECIES_TAILLOW + 500},
gMonShinyPalette_Swellow, 805, [SPECIES_SWELLOW] = {gMonShinyPalette_Swellow, SPECIES_SWELLOW + 500},
gMonShinyPalette_Shroomish, 806, [SPECIES_SHROOMISH] = {gMonShinyPalette_Shroomish, SPECIES_SHROOMISH + 500},
gMonShinyPalette_Breloom, 807, [SPECIES_BRELOOM] = {gMonShinyPalette_Breloom, SPECIES_BRELOOM + 500},
gMonShinyPalette_Spinda, 808, [SPECIES_SPINDA] = {gMonShinyPalette_Spinda, SPECIES_SPINDA + 500},
gMonShinyPalette_Wingull, 809, [SPECIES_WINGULL] = {gMonShinyPalette_Wingull, SPECIES_WINGULL + 500},
gMonShinyPalette_Pelipper, 810, [SPECIES_PELIPPER] = {gMonShinyPalette_Pelipper, SPECIES_PELIPPER + 500},
gMonShinyPalette_Surskit, 811, [SPECIES_SURSKIT] = {gMonShinyPalette_Surskit, SPECIES_SURSKIT + 500},
gMonShinyPalette_Masquerain, 812, [SPECIES_MASQUERAIN] = {gMonShinyPalette_Masquerain, SPECIES_MASQUERAIN + 500},
gMonShinyPalette_Wailmer, 813, [SPECIES_WAILMER] = {gMonShinyPalette_Wailmer, SPECIES_WAILMER + 500},
gMonShinyPalette_Wailord, 814, [SPECIES_WAILORD] = {gMonShinyPalette_Wailord, SPECIES_WAILORD + 500},
gMonShinyPalette_Skitty, 815, [SPECIES_SKITTY] = {gMonShinyPalette_Skitty, SPECIES_SKITTY + 500},
gMonShinyPalette_Delcatty, 816, [SPECIES_DELCATTY] = {gMonShinyPalette_Delcatty, SPECIES_DELCATTY + 500},
gMonShinyPalette_Kecleon, 817, [SPECIES_KECLEON] = {gMonShinyPalette_Kecleon, SPECIES_KECLEON + 500},
gMonShinyPalette_Baltoy, 818, [SPECIES_BALTOY] = {gMonShinyPalette_Baltoy, SPECIES_BALTOY + 500},
gMonShinyPalette_Claydol, 819, [SPECIES_CLAYDOL] = {gMonShinyPalette_Claydol, SPECIES_CLAYDOL + 500},
gMonShinyPalette_Nosepass, 820, [SPECIES_NOSEPASS] = {gMonShinyPalette_Nosepass, SPECIES_NOSEPASS + 500},
gMonShinyPalette_Torkoal, 821, [SPECIES_TORKOAL] = {gMonShinyPalette_Torkoal, SPECIES_TORKOAL + 500},
gMonShinyPalette_Sableye, 822, [SPECIES_SABLEYE] = {gMonShinyPalette_Sableye, SPECIES_SABLEYE + 500},
gMonShinyPalette_Barboach, 823, [SPECIES_BARBOACH] = {gMonShinyPalette_Barboach, SPECIES_BARBOACH + 500},
gMonShinyPalette_Whiscash, 824, [SPECIES_WHISCASH] = {gMonShinyPalette_Whiscash, SPECIES_WHISCASH + 500},
gMonShinyPalette_Luvdisc, 825, [SPECIES_LUVDISC] = {gMonShinyPalette_Luvdisc, SPECIES_LUVDISC + 500},
gMonShinyPalette_Corphish, 826, [SPECIES_CORPHISH] = {gMonShinyPalette_Corphish, SPECIES_CORPHISH + 500},
gMonShinyPalette_Crawdaunt, 827, [SPECIES_CRAWDAUNT] = {gMonShinyPalette_Crawdaunt, SPECIES_CRAWDAUNT + 500},
gMonShinyPalette_Feebas, 828, [SPECIES_FEEBAS] = {gMonShinyPalette_Feebas, SPECIES_FEEBAS + 500},
gMonShinyPalette_Milotic, 829, [SPECIES_MILOTIC] = {gMonShinyPalette_Milotic, SPECIES_MILOTIC + 500},
gMonShinyPalette_Carvanha, 830, [SPECIES_CARVANHA] = {gMonShinyPalette_Carvanha, SPECIES_CARVANHA + 500},
gMonShinyPalette_Sharpedo, 831, [SPECIES_SHARPEDO] = {gMonShinyPalette_Sharpedo, SPECIES_SHARPEDO + 500},
gMonShinyPalette_Trapinch, 832, [SPECIES_TRAPINCH] = {gMonShinyPalette_Trapinch, SPECIES_TRAPINCH + 500},
gMonShinyPalette_Vibrava, 833, [SPECIES_VIBRAVA] = {gMonShinyPalette_Vibrava, SPECIES_VIBRAVA + 500},
gMonShinyPalette_Flygon, 834, [SPECIES_FLYGON] = {gMonShinyPalette_Flygon, SPECIES_FLYGON + 500},
gMonShinyPalette_Makuhita, 835, [SPECIES_MAKUHITA] = {gMonShinyPalette_Makuhita, SPECIES_MAKUHITA + 500},
gMonShinyPalette_Hariyama, 836, [SPECIES_HARIYAMA] = {gMonShinyPalette_Hariyama, SPECIES_HARIYAMA + 500},
gMonShinyPalette_Electrike, 837, [SPECIES_ELECTRIKE] = {gMonShinyPalette_Electrike, SPECIES_ELECTRIKE + 500},
gMonShinyPalette_Manectric, 838, [SPECIES_MANECTRIC] = {gMonShinyPalette_Manectric, SPECIES_MANECTRIC + 500},
gMonShinyPalette_Numel, 839, [SPECIES_NUMEL] = {gMonShinyPalette_Numel, SPECIES_NUMEL + 500},
gMonShinyPalette_Camerupt, 840, [SPECIES_CAMERUPT] = {gMonShinyPalette_Camerupt, SPECIES_CAMERUPT + 500},
gMonShinyPalette_Spheal, 841, [SPECIES_SPHEAL] = {gMonShinyPalette_Spheal, SPECIES_SPHEAL + 500},
gMonShinyPalette_Sealeo, 842, [SPECIES_SEALEO] = {gMonShinyPalette_Sealeo, SPECIES_SEALEO + 500},
gMonShinyPalette_Walrein, 843, [SPECIES_WALREIN] = {gMonShinyPalette_Walrein, SPECIES_WALREIN + 500},
gMonShinyPalette_Cacnea, 844, [SPECIES_CACNEA] = {gMonShinyPalette_Cacnea, SPECIES_CACNEA + 500},
gMonShinyPalette_Cacturne, 845, [SPECIES_CACTURNE] = {gMonShinyPalette_Cacturne, SPECIES_CACTURNE + 500},
gMonShinyPalette_Snorunt, 846, [SPECIES_SNORUNT] = {gMonShinyPalette_Snorunt, SPECIES_SNORUNT + 500},
gMonShinyPalette_Glalie, 847, [SPECIES_GLALIE] = {gMonShinyPalette_Glalie, SPECIES_GLALIE + 500},
gMonShinyPalette_Lunatone, 848, [SPECIES_LUNATONE] = {gMonShinyPalette_Lunatone, SPECIES_LUNATONE + 500},
gMonShinyPalette_Solrock, 849, [SPECIES_SOLROCK] = {gMonShinyPalette_Solrock, SPECIES_SOLROCK + 500},
gMonShinyPalette_Azurill, 850, [SPECIES_AZURILL] = {gMonShinyPalette_Azurill, SPECIES_AZURILL + 500},
gMonShinyPalette_Spoink, 851, [SPECIES_SPOINK] = {gMonShinyPalette_Spoink, SPECIES_SPOINK + 500},
gMonShinyPalette_Grumpig, 852, [SPECIES_GRUMPIG] = {gMonShinyPalette_Grumpig, SPECIES_GRUMPIG + 500},
gMonShinyPalette_Plusle, 853, [SPECIES_PLUSLE] = {gMonShinyPalette_Plusle, SPECIES_PLUSLE + 500},
gMonShinyPalette_Minun, 854, [SPECIES_MINUN] = {gMonShinyPalette_Minun, SPECIES_MINUN + 500},
gMonShinyPalette_Mawile, 855, [SPECIES_MAWILE] = {gMonShinyPalette_Mawile, SPECIES_MAWILE + 500},
gMonShinyPalette_Meditite, 856, [SPECIES_MEDITITE] = {gMonShinyPalette_Meditite, SPECIES_MEDITITE + 500},
gMonShinyPalette_Medicham, 857, [SPECIES_MEDICHAM] = {gMonShinyPalette_Medicham, SPECIES_MEDICHAM + 500},
gMonShinyPalette_Swablu, 858, [SPECIES_SWABLU] = {gMonShinyPalette_Swablu, SPECIES_SWABLU + 500},
gMonShinyPalette_Altaria, 859, [SPECIES_ALTARIA] = {gMonShinyPalette_Altaria, SPECIES_ALTARIA + 500},
gMonShinyPalette_Wynaut, 860, [SPECIES_WYNAUT] = {gMonShinyPalette_Wynaut, SPECIES_WYNAUT + 500},
gMonShinyPalette_Duskull, 861, [SPECIES_DUSKULL] = {gMonShinyPalette_Duskull, SPECIES_DUSKULL + 500},
gMonShinyPalette_Dusclops, 862, [SPECIES_DUSCLOPS] = {gMonShinyPalette_Dusclops, SPECIES_DUSCLOPS + 500},
gMonShinyPalette_Roselia, 863, [SPECIES_ROSELIA] = {gMonShinyPalette_Roselia, SPECIES_ROSELIA + 500},
gMonShinyPalette_Slakoth, 864, [SPECIES_SLAKOTH] = {gMonShinyPalette_Slakoth, SPECIES_SLAKOTH + 500},
gMonShinyPalette_Vigoroth, 865, [SPECIES_VIGOROTH] = {gMonShinyPalette_Vigoroth, SPECIES_VIGOROTH + 500},
gMonShinyPalette_Slaking, 866, [SPECIES_SLAKING] = {gMonShinyPalette_Slaking, SPECIES_SLAKING + 500},
gMonShinyPalette_Gulpin, 867, [SPECIES_GULPIN] = {gMonShinyPalette_Gulpin, SPECIES_GULPIN + 500},
gMonShinyPalette_Swalot, 868, [SPECIES_SWALOT] = {gMonShinyPalette_Swalot, SPECIES_SWALOT + 500},
gMonShinyPalette_Tropius, 869, [SPECIES_TROPIUS] = {gMonShinyPalette_Tropius, SPECIES_TROPIUS + 500},
gMonShinyPalette_Whismur, 870, [SPECIES_WHISMUR] = {gMonShinyPalette_Whismur, SPECIES_WHISMUR + 500},
gMonShinyPalette_Loudred, 871, [SPECIES_LOUDRED] = {gMonShinyPalette_Loudred, SPECIES_LOUDRED + 500},
gMonShinyPalette_Exploud, 872, [SPECIES_EXPLOUD] = {gMonShinyPalette_Exploud, SPECIES_EXPLOUD + 500},
gMonShinyPalette_Clamperl, 873, [SPECIES_CLAMPERL] = {gMonShinyPalette_Clamperl, SPECIES_CLAMPERL + 500},
gMonShinyPalette_Huntail, 874, [SPECIES_HUNTAIL] = {gMonShinyPalette_Huntail, SPECIES_HUNTAIL + 500},
gMonShinyPalette_Gorebyss, 875, [SPECIES_GOREBYSS] = {gMonShinyPalette_Gorebyss, SPECIES_GOREBYSS + 500},
gMonShinyPalette_Absol, 876, [SPECIES_ABSOL] = {gMonShinyPalette_Absol, SPECIES_ABSOL + 500},
gMonShinyPalette_Shuppet, 877, [SPECIES_SHUPPET] = {gMonShinyPalette_Shuppet, SPECIES_SHUPPET + 500},
gMonShinyPalette_Banette, 878, [SPECIES_BANETTE] = {gMonShinyPalette_Banette, SPECIES_BANETTE + 500},
gMonShinyPalette_Seviper, 879, [SPECIES_SEVIPER] = {gMonShinyPalette_Seviper, SPECIES_SEVIPER + 500},
gMonShinyPalette_Zangoose, 880, [SPECIES_ZANGOOSE] = {gMonShinyPalette_Zangoose, SPECIES_ZANGOOSE + 500},
gMonShinyPalette_Relicanth, 881, [SPECIES_RELICANTH] = {gMonShinyPalette_Relicanth, SPECIES_RELICANTH + 500},
gMonShinyPalette_Aron, 882, [SPECIES_ARON] = {gMonShinyPalette_Aron, SPECIES_ARON + 500},
gMonShinyPalette_Lairon, 883, [SPECIES_LAIRON] = {gMonShinyPalette_Lairon, SPECIES_LAIRON + 500},
gMonShinyPalette_Aggron, 884, [SPECIES_AGGRON] = {gMonShinyPalette_Aggron, SPECIES_AGGRON + 500},
gMonShinyPalette_Castform, 885, [SPECIES_CASTFORM] = {gMonShinyPalette_Castform, SPECIES_CASTFORM + 500},
gMonShinyPalette_Volbeat, 886, [SPECIES_VOLBEAT] = {gMonShinyPalette_Volbeat, SPECIES_VOLBEAT + 500},
gMonShinyPalette_Illumise, 887, [SPECIES_ILLUMISE] = {gMonShinyPalette_Illumise, SPECIES_ILLUMISE + 500},
gMonShinyPalette_Lileep, 888, [SPECIES_LILEEP] = {gMonShinyPalette_Lileep, SPECIES_LILEEP + 500},
gMonShinyPalette_Cradily, 889, [SPECIES_CRADILY] = {gMonShinyPalette_Cradily, SPECIES_CRADILY + 500},
gMonShinyPalette_Anorith, 890, [SPECIES_ANORITH] = {gMonShinyPalette_Anorith, SPECIES_ANORITH + 500},
gMonShinyPalette_Armaldo, 891, [SPECIES_ARMALDO] = {gMonShinyPalette_Armaldo, SPECIES_ARMALDO + 500},
gMonShinyPalette_Ralts, 892, [SPECIES_RALTS] = {gMonShinyPalette_Ralts, SPECIES_RALTS + 500},
gMonShinyPalette_Kirlia, 893, [SPECIES_KIRLIA] = {gMonShinyPalette_Kirlia, SPECIES_KIRLIA + 500},
gMonShinyPalette_Gardevoir, 894, [SPECIES_GARDEVOIR] = {gMonShinyPalette_Gardevoir, SPECIES_GARDEVOIR + 500},
gMonShinyPalette_Bagon, 895, [SPECIES_BAGON] = {gMonShinyPalette_Bagon, SPECIES_BAGON + 500},
gMonShinyPalette_Shelgon, 896, [SPECIES_SHELGON] = {gMonShinyPalette_Shelgon, SPECIES_SHELGON + 500},
gMonShinyPalette_Salamence, 897, [SPECIES_SALAMENCE] = {gMonShinyPalette_Salamence, SPECIES_SALAMENCE + 500},
gMonShinyPalette_Beldum, 898, [SPECIES_BELDUM] = {gMonShinyPalette_Beldum, SPECIES_BELDUM + 500},
gMonShinyPalette_Metang, 899, [SPECIES_METANG] = {gMonShinyPalette_Metang, SPECIES_METANG + 500},
gMonShinyPalette_Metagross, 900, [SPECIES_METAGROSS] = {gMonShinyPalette_Metagross, SPECIES_METAGROSS + 500},
gMonShinyPalette_Regirock, 901, [SPECIES_REGIROCK] = {gMonShinyPalette_Regirock, SPECIES_REGIROCK + 500},
gMonShinyPalette_Regice, 902, [SPECIES_REGICE] = {gMonShinyPalette_Regice, SPECIES_REGICE + 500},
gMonShinyPalette_Registeel, 903, [SPECIES_REGISTEEL] = {gMonShinyPalette_Registeel, SPECIES_REGISTEEL + 500},
gMonShinyPalette_Kyogre, 904, [SPECIES_KYOGRE] = {gMonShinyPalette_Kyogre, SPECIES_KYOGRE + 500},
gMonShinyPalette_Groudon, 905, [SPECIES_GROUDON] = {gMonShinyPalette_Groudon, SPECIES_GROUDON + 500},
gMonShinyPalette_Rayquaza, 906, [SPECIES_RAYQUAZA] = {gMonShinyPalette_Rayquaza, SPECIES_RAYQUAZA + 500},
gMonShinyPalette_Latias, 907, [SPECIES_LATIAS] = {gMonShinyPalette_Latias, SPECIES_LATIAS + 500},
gMonShinyPalette_Latios, 908, [SPECIES_LATIOS] = {gMonShinyPalette_Latios, SPECIES_LATIOS + 500},
gMonShinyPalette_Jirachi, 909, [SPECIES_JIRACHI] = {gMonShinyPalette_Jirachi, SPECIES_JIRACHI + 500},
gMonShinyPalette_Deoxys, 910, [SPECIES_DEOXYS] = {gMonShinyPalette_Deoxys, SPECIES_DEOXYS + 500},
gMonShinyPalette_Chimecho, 911, [SPECIES_CHIMECHO] = {gMonShinyPalette_Chimecho, SPECIES_CHIMECHO + 500},
gMonPalette_Egg, 912, [SPECIES_EGG] = {gMonPalette_Egg, SPECIES_EGG + 500},
gMonShinyPalette_Unown, 913, [SPECIES_UNOWN_B] = {gMonShinyPalette_Unown, SPECIES_UNOWN_B + 500},
gMonShinyPalette_Unown, 914, [SPECIES_UNOWN_C] = {gMonShinyPalette_Unown, SPECIES_UNOWN_C + 500},
gMonShinyPalette_Unown, 915, [SPECIES_UNOWN_D] = {gMonShinyPalette_Unown, SPECIES_UNOWN_D + 500},
gMonShinyPalette_Unown, 916, [SPECIES_UNOWN_E] = {gMonShinyPalette_Unown, SPECIES_UNOWN_E + 500},
gMonShinyPalette_Unown, 917, [SPECIES_UNOWN_F] = {gMonShinyPalette_Unown, SPECIES_UNOWN_F + 500},
gMonShinyPalette_Unown, 918, [SPECIES_UNOWN_G] = {gMonShinyPalette_Unown, SPECIES_UNOWN_G + 500},
gMonShinyPalette_Unown, 919, [SPECIES_UNOWN_H] = {gMonShinyPalette_Unown, SPECIES_UNOWN_H + 500},
gMonShinyPalette_Unown, 920, [SPECIES_UNOWN_I] = {gMonShinyPalette_Unown, SPECIES_UNOWN_I + 500},
gMonShinyPalette_Unown, 921, [SPECIES_UNOWN_J] = {gMonShinyPalette_Unown, SPECIES_UNOWN_J + 500},
gMonShinyPalette_Unown, 922, [SPECIES_UNOWN_K] = {gMonShinyPalette_Unown, SPECIES_UNOWN_K + 500},
gMonShinyPalette_Unown, 923, [SPECIES_UNOWN_L] = {gMonShinyPalette_Unown, SPECIES_UNOWN_L + 500},
gMonShinyPalette_Unown, 924, [SPECIES_UNOWN_M] = {gMonShinyPalette_Unown, SPECIES_UNOWN_M + 500},
gMonShinyPalette_Unown, 925, [SPECIES_UNOWN_N] = {gMonShinyPalette_Unown, SPECIES_UNOWN_N + 500},
gMonShinyPalette_Unown, 926, [SPECIES_UNOWN_O] = {gMonShinyPalette_Unown, SPECIES_UNOWN_O + 500},
gMonShinyPalette_Unown, 927, [SPECIES_UNOWN_P] = {gMonShinyPalette_Unown, SPECIES_UNOWN_P + 500},
gMonShinyPalette_Unown, 928, [SPECIES_UNOWN_Q] = {gMonShinyPalette_Unown, SPECIES_UNOWN_Q + 500},
gMonShinyPalette_Unown, 929, [SPECIES_UNOWN_R] = {gMonShinyPalette_Unown, SPECIES_UNOWN_R + 500},
gMonShinyPalette_Unown, 930, [SPECIES_UNOWN_S] = {gMonShinyPalette_Unown, SPECIES_UNOWN_S + 500},
gMonShinyPalette_Unown, 931, [SPECIES_UNOWN_T] = {gMonShinyPalette_Unown, SPECIES_UNOWN_T + 500},
gMonShinyPalette_Unown, 932, [SPECIES_UNOWN_U] = {gMonShinyPalette_Unown, SPECIES_UNOWN_U + 500},
gMonShinyPalette_Unown, 933, [SPECIES_UNOWN_V] = {gMonShinyPalette_Unown, SPECIES_UNOWN_V + 500},
gMonShinyPalette_Unown, 934, [SPECIES_UNOWN_W] = {gMonShinyPalette_Unown, SPECIES_UNOWN_W + 500},
gMonShinyPalette_Unown, 935, [SPECIES_UNOWN_X] = {gMonShinyPalette_Unown, SPECIES_UNOWN_X + 500},
gMonShinyPalette_Unown, 936, [SPECIES_UNOWN_Y] = {gMonShinyPalette_Unown, SPECIES_UNOWN_Y + 500},
gMonShinyPalette_Unown, 937, [SPECIES_UNOWN_Z] = {gMonShinyPalette_Unown, SPECIES_UNOWN_Z + 500},
gMonShinyPalette_Unown, 938, [SPECIES_UNOWN_EMARK] = {gMonShinyPalette_Unown, SPECIES_UNOWN_EMARK + 500},
gMonShinyPalette_Unown, 939, [SPECIES_UNOWN_QMARK] = {gMonShinyPalette_Unown, SPECIES_UNOWN_QMARK + 500},
}; };
+15 -18
View File
@@ -1,7 +1,5 @@
#ifndef POKEEMERALD_DATA_TEXT_ITEM_DESCRIPTIONS_H
#define POKEEMERALD_DATA_TEXT_ITEM_DESCRIPTIONS_H
const u8 gDummyItemDescription[] = _("?????"); const u8 gDummyItemDescription[] = _("?????");
//Pokeballs // Pokeballs
const u8 gMasterBallItemDescription[] = _("The best BALL that\ncatches a POKéMON\nwithout fail."); const u8 gMasterBallItemDescription[] = _("The best BALL that\ncatches a POKéMON\nwithout fail.");
const u8 gUltraBallItemDescription[] = _("A better BALL with\na higher catch rate\nthan a GREAT BALL."); const u8 gUltraBallItemDescription[] = _("A better BALL with\na higher catch rate\nthan a GREAT BALL.");
const u8 gGreatBallItemDescription[] = _("A good BALL with a\nhigher catch rate\nthan a POKé BALL."); const u8 gGreatBallItemDescription[] = _("A good BALL with a\nhigher catch rate\nthan a POKé BALL.");
@@ -14,7 +12,7 @@ const u8 gRepeatBallItemDescription[] = _("A BALL that works\nbetter on POKéMON
const u8 gTimerBallItemDescription[] = _("A BALL that gains\npower in battles\ntaking many turns."); const u8 gTimerBallItemDescription[] = _("A BALL that gains\npower in battles\ntaking many turns.");
const u8 gLuxuryBallItemDescription[] = _("A cozy BALL that\nmakes POKéMON\nmore friendly."); const u8 gLuxuryBallItemDescription[] = _("A cozy BALL that\nmakes POKéMON\nmore friendly.");
const u8 gPremierBallItemDescription[] = _("A rare BALL made\nin commemoration\nof some event."); const u8 gPremierBallItemDescription[] = _("A rare BALL made\nin commemoration\nof some event.");
//Medicine // Medicine
const u8 gPotionItemDescription[] = _("Restores the HP of\na POKéMON by\n20 points."); const u8 gPotionItemDescription[] = _("Restores the HP of\na POKéMON by\n20 points.");
const u8 gAntidoteItemDescription[] = _("Heals a poisoned\nPOKéMON."); const u8 gAntidoteItemDescription[] = _("Heals a poisoned\nPOKéMON.");
const u8 gBurnHealItemDescription[] = _("Heals POKéMON\nof a burn."); const u8 gBurnHealItemDescription[] = _("Heals POKéMON\nof a burn.");
@@ -48,14 +46,14 @@ const u8 gBlackFluteItemDescription[] = _("A glass flute that\nkeeps away wild\n
const u8 gWhiteFluteItemDescription[] = _("A glass flute that\nlures wild POKéMON."); const u8 gWhiteFluteItemDescription[] = _("A glass flute that\nlures wild POKéMON.");
const u8 gBerryJuiceItemDescription[] = _("A 100% pure juice\nthat restores HP\nby 20 points."); const u8 gBerryJuiceItemDescription[] = _("A 100% pure juice\nthat restores HP\nby 20 points.");
const u8 gSacredAshItemDescription[] = _("Fully revives and\nrestores all\nfainted POKéMON."); const u8 gSacredAshItemDescription[] = _("Fully revives and\nrestores all\nfainted POKéMON.");
//Collectibles // Collectibles
const u8 gShoalSaltItemDescription[] = _("Salt obtained from\ndeep inside the\nSHOAL CAVE."); const u8 gShoalSaltItemDescription[] = _("Salt obtained from\ndeep inside the\nSHOAL CAVE.");
const u8 gShoalShellItemDescription[] = _("A seashell found\ndeep inside the\nSHOAL CAVE."); const u8 gShoalShellItemDescription[] = _("A seashell found\ndeep inside the\nSHOAL CAVE.");
const u8 gRedShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply."); const u8 gRedShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply.");
const u8 gBlueShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply."); const u8 gBlueShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply.");
const u8 gYellowShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply."); const u8 gYellowShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply.");
const u8 gGreenShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply."); const u8 gGreenShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply.");
//Vitamins // Vitamins
const u8 gHPUpItemDescription[] = _("Raises the base HP\nof one POKéMON."); const u8 gHPUpItemDescription[] = _("Raises the base HP\nof one POKéMON.");
const u8 gProteinItemDescription[] = _("Raises the base\nATTACK stat of one\nPOKéMON."); const u8 gProteinItemDescription[] = _("Raises the base\nATTACK stat of one\nPOKéMON.");
const u8 gIronItemDescription[] = _("Raises the base\nDEFENSE stat of\none POKéMON."); const u8 gIronItemDescription[] = _("Raises the base\nDEFENSE stat of\none POKéMON.");
@@ -65,7 +63,7 @@ const u8 gRareCandyItemDescription[] = _("Raises the level\nof a POKéMON by\non
const u8 gPPUpItemDescription[] = _("Raises the maximum\nPP of a selected\nmove."); const u8 gPPUpItemDescription[] = _("Raises the maximum\nPP of a selected\nmove.");
const u8 gZincItemDescription[] = _("Raises the base\nSP. DEF stat of one\nPOKéMON."); const u8 gZincItemDescription[] = _("Raises the base\nSP. DEF stat of one\nPOKéMON.");
const u8 gPPMaxItemDescription[] = _("Raises the PP of a\nmove to its maximum\npoints."); const u8 gPPMaxItemDescription[] = _("Raises the PP of a\nmove to its maximum\npoints.");
//Battle items // Battle items
const u8 gGuardSpecItemDescription[] = _("Prevents stat\nreduction when\nused in battle."); const u8 gGuardSpecItemDescription[] = _("Prevents stat\nreduction when\nused in battle.");
const u8 gDireHitItemDescription[] = _("Raises the\ncritical-hit ratio\nduring one battle."); const u8 gDireHitItemDescription[] = _("Raises the\ncritical-hit ratio\nduring one battle.");
const u8 gXAttackItemDescription[] = _("Raises the stat\nATTACK during one\nbattle."); const u8 gXAttackItemDescription[] = _("Raises the stat\nATTACK during one\nbattle.");
@@ -75,19 +73,19 @@ const u8 gXAccuracyItemDescription[] = _("Raises accuracy\nof attack moves\nduri
const u8 gXSpecialItemDescription[] = _("Raises the stat\nSP. ATK during one\nbattle."); const u8 gXSpecialItemDescription[] = _("Raises the stat\nSP. ATK during one\nbattle.");
const u8 gPokeDollItemDescription[] = _("Use to flee from\nany battle with\na wild POKéMON."); const u8 gPokeDollItemDescription[] = _("Use to flee from\nany battle with\na wild POKéMON.");
const u8 gFluffyTailItemDescription[] = _("Use to flee from\nany battle with\na wild POKéMON."); const u8 gFluffyTailItemDescription[] = _("Use to flee from\nany battle with\na wild POKéMON.");
//Field items // Field items
const u8 gSuperRepelItemDescription[] = _("Repels weak wild\nPOKéMON for 200\nsteps."); const u8 gSuperRepelItemDescription[] = _("Repels weak wild\nPOKéMON for 200\nsteps.");
const u8 gMaxRepelItemDescription[] = _("Repels weak wild\nPOKéMON for 250\nsteps."); const u8 gMaxRepelItemDescription[] = _("Repels weak wild\nPOKéMON for 250\nsteps.");
const u8 gEscapeRopeItemDescription[] = _("Use to escape\ninstantly from a\ncave or a dungeon."); const u8 gEscapeRopeItemDescription[] = _("Use to escape\ninstantly from a\ncave or a dungeon.");
const u8 gRepelItemDescription[] = _("Repels weak wild\nPOKéMON for 100\nsteps."); const u8 gRepelItemDescription[] = _("Repels weak wild\nPOKéMON for 100\nsteps.");
//Evolution stones // Evolution stones
const u8 gSunStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve."); const u8 gSunStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
const u8 gMoonStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve."); const u8 gMoonStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
const u8 gFireStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve."); const u8 gFireStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
const u8 gThunderStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve."); const u8 gThunderStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
const u8 gWaterStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve."); const u8 gWaterStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
const u8 gLeafStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve."); const u8 gLeafStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
//Valuable items // Valuable items
const u8 gTinyMushroomItemDescription[] = _("A plain mushroom\nthat would sell\nat a cheap price."); const u8 gTinyMushroomItemDescription[] = _("A plain mushroom\nthat would sell\nat a cheap price.");
const u8 gBigMushroomItemDescription[] = _("A rare mushroom\nthat would sell at a\nhigh price."); const u8 gBigMushroomItemDescription[] = _("A rare mushroom\nthat would sell at a\nhigh price.");
const u8 gPearlItemDescription[] = _("A pretty pearl\nthat would sell at a\ncheap price."); const u8 gPearlItemDescription[] = _("A pretty pearl\nthat would sell at a\ncheap price.");
@@ -96,7 +94,7 @@ const u8 gStardustItemDescription[] = _("Beautiful red sand.\nCan be sold at a\n
const u8 gStarPieceItemDescription[] = _("A red gem shard.\nIt would sell for a\nvery high price."); const u8 gStarPieceItemDescription[] = _("A red gem shard.\nIt would sell for a\nvery high price.");
const u8 gNuggetItemDescription[] = _("A nugget of pure\ngold. Can be sold at\na high price."); const u8 gNuggetItemDescription[] = _("A nugget of pure\ngold. Can be sold at\na high price.");
const u8 gHeartScaleItemDescription[] = _("A lovely scale.\nIt is coveted by\ncollectors."); const u8 gHeartScaleItemDescription[] = _("A lovely scale.\nIt is coveted by\ncollectors.");
//Mail // Mail
const u8 gOrangeMailItemDescription[] = _("A ZIGZAGOON-print\nMAIL to be held by\na POKéMON."); const u8 gOrangeMailItemDescription[] = _("A ZIGZAGOON-print\nMAIL to be held by\na POKéMON.");
const u8 gHarborMailItemDescription[] = _("A WINGULL-print\nMAIL to be held by\na POKéMON."); const u8 gHarborMailItemDescription[] = _("A WINGULL-print\nMAIL to be held by\na POKéMON.");
const u8 gGlitterMailItemDescription[] = _("A PIKACHU-print\nMAIL to be held by\na POKéMON."); const u8 gGlitterMailItemDescription[] = _("A PIKACHU-print\nMAIL to be held by\na POKéMON.");
@@ -109,7 +107,7 @@ const u8 gTropicMailItemDescription[] = _("A BELLOSSOM-print\nMAIL to be held by
const u8 gDreamMailItemDescription[] = _("MAIL featuring a\nsketch of the\nholding POKéMON."); const u8 gDreamMailItemDescription[] = _("MAIL featuring a\nsketch of the\nholding POKéMON.");
const u8 gFabMailItemDescription[] = _("A gorgeous-print\nMAIL to be held\nby a POKéMON."); const u8 gFabMailItemDescription[] = _("A gorgeous-print\nMAIL to be held\nby a POKéMON.");
const u8 gRetroMailItemDescription[] = _("MAIL featuring the\ndrawings of three\nPOKéMON."); const u8 gRetroMailItemDescription[] = _("MAIL featuring the\ndrawings of three\nPOKéMON.");
//Berries // Berries
const u8 gCheriBerryItemDescription[] = _("A hold item that\nheals paralysis\nin battle."); const u8 gCheriBerryItemDescription[] = _("A hold item that\nheals paralysis\nin battle.");
const u8 gChestoBerryItemDescription[] = _("A hold item that\nawakens POKéMON\nin battle."); const u8 gChestoBerryItemDescription[] = _("A hold item that\nawakens POKéMON\nin battle.");
const u8 gPechaBerryItemDescription[] = _("A hold item that\nheals poisoning\nin battle."); const u8 gPechaBerryItemDescription[] = _("A hold item that\nheals poisoning\nin battle.");
@@ -153,7 +151,7 @@ const u8 gApicotBerryItemDescription[] = _("A hold item that\nraises SP. DEF in\
const u8 gLansatBerryItemDescription[] = _("A hold item that\nups the critical-\nhit rate in a pinch."); const u8 gLansatBerryItemDescription[] = _("A hold item that\nups the critical-\nhit rate in a pinch.");
const u8 gStarfBerryItemDescription[] = _("A hold item that\nsharply boosts a\nstat in a pinch."); const u8 gStarfBerryItemDescription[] = _("A hold item that\nsharply boosts a\nstat in a pinch.");
const u8 gEnigmaBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow a mystery."); const u8 gEnigmaBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow a mystery.");
//Hold items // Hold items
const u8 gBrightPowderItemDescription[] = _("A hold item that\ncasts a glare to\nreduce accuracy."); const u8 gBrightPowderItemDescription[] = _("A hold item that\ncasts a glare to\nreduce accuracy.");
const u8 gWhiteHerbItemDescription[] = _("A hold item that\nrestores any\nlowered stat."); const u8 gWhiteHerbItemDescription[] = _("A hold item that\nrestores any\nlowered stat.");
const u8 gMachoBraceItemDescription[] = _("A hold item that\npromotes growth,\nbut reduces SPEED."); const u8 gMachoBraceItemDescription[] = _("A hold item that\npromotes growth,\nbut reduces SPEED.");
@@ -206,7 +204,7 @@ const u8 gBlueScarfItemDescription[] = _("A hold item that\nraises BEAUTY in\nCO
const u8 gPinkScarfItemDescription[] = _("A hold item that\nraises CUTE in\nCONTESTS."); const u8 gPinkScarfItemDescription[] = _("A hold item that\nraises CUTE in\nCONTESTS.");
const u8 gGreenScarfItemDescription[] = _("A hold item that\nraises SMART in\nCONTESTS."); const u8 gGreenScarfItemDescription[] = _("A hold item that\nraises SMART in\nCONTESTS.");
const u8 gYellowScarfItemDescription[] = _("A hold item that\nraises TOUGH in\nCONTESTS."); const u8 gYellowScarfItemDescription[] = _("A hold item that\nraises TOUGH in\nCONTESTS.");
//Key items // Key items
const u8 gMachBikeItemDescription[] = _("A folding bicycle\nthat doubles your\nspeed or better."); const u8 gMachBikeItemDescription[] = _("A folding bicycle\nthat doubles your\nspeed or better.");
const u8 gCoinCaseItemDescription[] = _("A case that holds\nup to 9,999 COINS."); const u8 gCoinCaseItemDescription[] = _("A case that holds\nup to 9,999 COINS.");
const u8 gItemfinderItemDescription[] = _("A device that\nsignals an invisible\nitem by sound."); const u8 gItemfinderItemDescription[] = _("A device that\nsignals an invisible\nitem by sound.");
@@ -236,7 +234,7 @@ const u8 gStorageKeyItemDescription[] = _("The key to the\nstorage inside the\nA
const u8 gRootFossilItemDescription[] = _("A fossil of an\nancient, seafloor-\ndwelling POKéMON."); const u8 gRootFossilItemDescription[] = _("A fossil of an\nancient, seafloor-\ndwelling POKéMON.");
const u8 gClawFossilItemDescription[] = _("A fossil of an\nancient, seafloor-\ndwelling POKéMON."); const u8 gClawFossilItemDescription[] = _("A fossil of an\nancient, seafloor-\ndwelling POKéMON.");
const u8 gDevonScopeItemDescription[] = _("A device by DEVON\nthat signals any\nunseeable POKéMON."); const u8 gDevonScopeItemDescription[] = _("A device by DEVON\nthat signals any\nunseeable POKéMON.");
//TMs/HMs // TMs/HMs
const u8 gTM01ItemDescription[] = _("Powerful, but makes\nthe user flinch if\nhit by the foe."); const u8 gTM01ItemDescription[] = _("Powerful, but makes\nthe user flinch if\nhit by the foe.");
const u8 gTM02ItemDescription[] = _("Hooks and slashes\nthe foe with long,\nsharp claws."); const u8 gTM02ItemDescription[] = _("Hooks and slashes\nthe foe with long,\nsharp claws.");
const u8 gTM03ItemDescription[] = _("Generates an\nultrasonic wave\nthat may confuse."); const u8 gTM03ItemDescription[] = _("Generates an\nultrasonic wave\nthat may confuse.");
@@ -296,7 +294,7 @@ const u8 gHM05ItemDescription[] = _("Looses a powerful\nblast of light that\nred
const u8 gHM06ItemDescription[] = _("A rock-crushingly\ntough attack that\nmay lower DEFENSE."); const u8 gHM06ItemDescription[] = _("A rock-crushingly\ntough attack that\nmay lower DEFENSE.");
const u8 gHM07ItemDescription[] = _("Attacks the foe\nwith enough power\nto climb waterfalls."); const u8 gHM07ItemDescription[] = _("Attacks the foe\nwith enough power\nto climb waterfalls.");
const u8 gHM08ItemDescription[] = _("Dives underwater\nthe 1st turn, then\nattacks next turn."); const u8 gHM08ItemDescription[] = _("Dives underwater\nthe 1st turn, then\nattacks next turn.");
//FireRed/LeafGreen key items // FireRed/LeafGreen key items
const u8 gOaksParcelItemDescription[] = _("A parcel for PROF.\nOAK from a POKéMON\nMARTs clerk."); const u8 gOaksParcelItemDescription[] = _("A parcel for PROF.\nOAK from a POKéMON\nMARTs clerk.");
const u8 gPokeFluteItemDescription[] = _("A sweet-sounding\nflute that awakens\nPOKéMON."); const u8 gPokeFluteItemDescription[] = _("A sweet-sounding\nflute that awakens\nPOKéMON.");
const u8 gSecretKeyItemDescription[] = _("The key to the\nCINNABAR ISLAND\nGYMs entrance."); const u8 gSecretKeyItemDescription[] = _("The key to the\nCINNABAR ISLAND\nGYMs entrance.");
@@ -323,7 +321,6 @@ const u8 gAuroraTicketItemDescription[] = _("A ticket required\nto board the shi
const u8 gPowderJarItemDescription[] = _("Stores BERRY\nPOWDER made using\na BERRY CRUSHER."); const u8 gPowderJarItemDescription[] = _("Stores BERRY\nPOWDER made using\na BERRY CRUSHER.");
const u8 gRubyItemDescription[] = _("An exquisite, red-\nglowing gem that\nsymbolizes passion."); const u8 gRubyItemDescription[] = _("An exquisite, red-\nglowing gem that\nsymbolizes passion.");
const u8 gSapphireItemDescription[] = _("A brilliant blue gem\nthat symbolizes\nhonesty."); const u8 gSapphireItemDescription[] = _("A brilliant blue gem\nthat symbolizes\nhonesty.");
//Emerald-specific key items // Emerald-specific key items
const u8 gMagmaEmblemItemDescription[] = _("A medal-like item in\nthe same shape as\nTEAM MAGMAs mark."); const u8 gMagmaEmblemItemDescription[] = _("A medal-like item in\nthe same shape as\nTEAM MAGMAs mark.");
const u8 gOldSeaMapItemDescription[] = _("A faded sea chart\nthat shows the way\nto a certain island."); const u8 gOldSeaMapItemDescription[] = _("A faded sea chart\nthat shows the way\nto a certain island.");
#endif // POKEEMERALD_DATA_TEXT_ITEM_DESCRIPTIONS_H
+4 -11
View File
@@ -1,15 +1,10 @@
#include "constants/trainers.h"
#ifndef GUARD_TRAINER_CLASS_NAMES_H
#define GUARD_TRAINER_CLASS_NAMES_H
const u8 gTrainerClassNames[][13] = { const u8 gTrainerClassNames[][13] = {
[TRAINER_CLASS_PKMN_TRAINER_1] = _("{PKMN} TRAINER"), [TRAINER_CLASS_PKMN_TRAINER_1] = _("{PKMN} TRAINER"),
[TRAINER_CLASS_PKMN_TRAINER_2] = _("{PKMN} TRAINER"), [TRAINER_CLASS_PKMN_TRAINER_2] = _("{PKMN} TRAINER"),
[TRAINER_CLASS_HIKER] = _("HIKER"), [TRAINER_CLASS_HIKER] = _("HIKER"),
[TRAINER_CLASS_TEAM_AQUA] = _("TEAM AQUA"), [TRAINER_CLASS_TEAM_AQUA] = _("TEAM AQUA"),
[TRAINER_CLASS_PKMN_BREEDER] = _("{PKMN} BREEDER"), [TRAINER_CLASS_PKMN_BREEDER] = _("{PKMN} BREEDER"),
[TRAINER_CLASS_COOLTRAINER_1] = _("COOLTRAINER"), [TRAINER_CLASS_COOLTRAINER] = _("COOLTRAINER"),
[TRAINER_CLASS_BIRD_KEEPER] = _("BIRD KEEPER"), [TRAINER_CLASS_BIRD_KEEPER] = _("BIRD KEEPER"),
[TRAINER_CLASS_COLLECTOR] = _("COLLECTOR"), [TRAINER_CLASS_COLLECTOR] = _("COLLECTOR"),
[TRAINER_CLASS_SWIMMER_M] = _("SWIMMER♂"), [TRAINER_CLASS_SWIMMER_M] = _("SWIMMER♂"),
@@ -22,8 +17,8 @@ const u8 gTrainerClassNames[][13] = {
[TRAINER_CLASS_AROMA_LADY] = _("AROMA LADY"), [TRAINER_CLASS_AROMA_LADY] = _("AROMA LADY"),
[TRAINER_CLASS_RUIN_MANIAC] = _("RUIN MANIAC"), [TRAINER_CLASS_RUIN_MANIAC] = _("RUIN MANIAC"),
[TRAINER_CLASS_INTERVIEWER] = _("INTERVIEWER"), [TRAINER_CLASS_INTERVIEWER] = _("INTERVIEWER"),
[TRAINER_CLASS_TUBER_1] = _("TUBER"), [TRAINER_CLASS_TUBER_F] = _("TUBER"),
[TRAINER_CLASS_TUBER_2] = _("TUBER"), [TRAINER_CLASS_TUBER_M] = _("TUBER"),
[TRAINER_CLASS_LADY] = _("LADY"), [TRAINER_CLASS_LADY] = _("LADY"),
[TRAINER_CLASS_BEAUTY] = _("BEAUTY"), [TRAINER_CLASS_BEAUTY] = _("BEAUTY"),
[TRAINER_CLASS_RICH_BOY] = _("RICH BOY"), [TRAINER_CLASS_RICH_BOY] = _("RICH BOY"),
@@ -52,7 +47,7 @@ const u8 gTrainerClassNames[][13] = {
[TRAINER_CLASS_SWIMMER_F] = _("SWIMMER♀"), [TRAINER_CLASS_SWIMMER_F] = _("SWIMMER♀"),
[TRAINER_CLASS_TWINS] = _("TWINS"), [TRAINER_CLASS_TWINS] = _("TWINS"),
[TRAINER_CLASS_SAILOR] = _("SAILOR"), [TRAINER_CLASS_SAILOR] = _("SAILOR"),
[TRAINER_CLASS_COOLTRAINER_2] = _("COOLTRAINER"), [TRAINER_CLASS_COOLTRAINER_UNUSED] = _("COOLTRAINER"),
[TRAINER_CLASS_MAGMA_ADMIN] = _("MAGMA ADMIN"), [TRAINER_CLASS_MAGMA_ADMIN] = _("MAGMA ADMIN"),
[TRAINER_CLASS_PKMN_TRAINER_3] = _("{PKMN} TRAINER"), [TRAINER_CLASS_PKMN_TRAINER_3] = _("{PKMN} TRAINER"),
[TRAINER_CLASS_BUG_CATCHER] = _("BUG CATCHER"), [TRAINER_CLASS_BUG_CATCHER] = _("BUG CATCHER"),
@@ -71,5 +66,3 @@ const u8 gTrainerClassNames[][13] = {
[TRAINER_CLASS_PYRAMID_KING] = _("PYRAMID KING"), [TRAINER_CLASS_PYRAMID_KING] = _("PYRAMID KING"),
[TRAINER_CLASS_PKMN_TRAINER_4] = _("{PKMN} TRAINER"), [TRAINER_CLASS_PKMN_TRAINER_4] = _("{PKMN} TRAINER"),
}; };
#endif
+95 -93
View File
@@ -1,3 +1,5 @@
#include "constants/trainers.h"
const union AnimCmd *const gTrainerFrontAnims_Hiker[] ={ const union AnimCmd *const gTrainerFrontAnims_Hiker[] ={
gAnimCmd_General_Frame0, gAnimCmd_General_Frame0,
}; };
@@ -372,97 +374,97 @@ const union AnimCmd *const gTrainerFrontAnims_RubySapphireMay[] ={
const union AnimCmd *const *const gTrainerFrontAnimsPtrTable[] = const union AnimCmd *const *const gTrainerFrontAnimsPtrTable[] =
{ {
gTrainerFrontAnims_Hiker, // TRAINER_PIC_HIKER [TRAINER_PIC_HIKER] = gTrainerFrontAnims_Hiker,
gTrainerFrontAnims_AquaGruntM, // TRAINER_PIC_AQUA_GRUNT_M [TRAINER_PIC_AQUA_GRUNT_M] = gTrainerFrontAnims_AquaGruntM,
gTrainerFrontAnims_PokemonBreederF, // TRAINER_PIC_POKEMON_BREEDER_F [TRAINER_PIC_POKEMON_BREEDER_F] = gTrainerFrontAnims_PokemonBreederF,
gTrainerFrontAnims_CoolTrainerM, // TRAINER_PIC_COOL_TRAINER_M [TRAINER_PIC_COOLTRAINER_M] = gTrainerFrontAnims_CoolTrainerM,
gTrainerFrontAnims_BirdKeeper, // TRAINER_PIC_BIRD_KEEPER [TRAINER_PIC_BIRD_KEEPER] = gTrainerFrontAnims_BirdKeeper,
gTrainerFrontAnims_Collector, // TRAINER_PIC_COLLECTOR [TRAINER_PIC_COLLECTOR] = gTrainerFrontAnims_Collector,
gTrainerFrontAnims_AquaGruntF, // TRAINER_PIC_AQUA_GRUNT_F [TRAINER_PIC_AQUA_GRUNT_F] = gTrainerFrontAnims_AquaGruntF,
gTrainerFrontAnims_SwimmerM, // TRAINER_PIC_SWIMMER_M [TRAINER_PIC_SWIMMER_M] = gTrainerFrontAnims_SwimmerM,
gTrainerFrontAnims_MagmaGruntM, // TRAINER_PIC_MAGMA_GRUNT_M [TRAINER_PIC_MAGMA_GRUNT_M] = gTrainerFrontAnims_MagmaGruntM,
gTrainerFrontAnims_ExpertM, // TRAINER_PIC_EXPERT_M [TRAINER_PIC_EXPERT_M] = gTrainerFrontAnims_ExpertM,
gTrainerFrontAnims_AquaAdminM, // TRAINER_PIC_AQUA_ADMIN_M [TRAINER_PIC_AQUA_ADMIN_M] = gTrainerFrontAnims_AquaAdminM,
gTrainerFrontAnims_BlackBelt, // TRAINER_PIC_BLACK_BELT [TRAINER_PIC_BLACK_BELT] = gTrainerFrontAnims_BlackBelt,
gTrainerFrontAnims_AquaAdminF, // TRAINER_PIC_AQUA_ADMIN_F [TRAINER_PIC_AQUA_ADMIN_F] = gTrainerFrontAnims_AquaAdminF,
gTrainerFrontAnims_AquaLeaderArchie, // TRAINER_PIC_AQUA_LEADER_ARCHIE [TRAINER_PIC_AQUA_LEADER_ARCHIE] = gTrainerFrontAnims_AquaLeaderArchie,
gTrainerFrontAnims_HexManiac, // TRAINER_PIC_HEX_MANIAC [TRAINER_PIC_HEX_MANIAC] = gTrainerFrontAnims_HexManiac,
gTrainerFrontAnims_AromaLady, // TRAINER_PIC_AROMA_LADY [TRAINER_PIC_AROMA_LADY] = gTrainerFrontAnims_AromaLady,
gTrainerFrontAnims_RuinManiac, // TRAINER_PIC_RUIN_MANIAC [TRAINER_PIC_RUIN_MANIAC] = gTrainerFrontAnims_RuinManiac,
gTrainerFrontAnims_Interviewer, // TRAINER_PIC_INTERVIEWER [TRAINER_PIC_INTERVIEWER] = gTrainerFrontAnims_Interviewer,
gTrainerFrontAnims_TuberF, // TRAINER_PIC_TUBER_F [TRAINER_PIC_TUBER_F] = gTrainerFrontAnims_TuberF,
gTrainerFrontAnims_TuberM, // TRAINER_PIC_TUBER_M [TRAINER_PIC_TUBER_M] = gTrainerFrontAnims_TuberM,
gTrainerFrontAnims_CoolTrainerF, // TRAINER_PIC_COOL_TRAINER_F [TRAINER_PIC_COOLTRAINER_F] = gTrainerFrontAnims_CoolTrainerF,
gTrainerFrontAnims_Lady, // TRAINER_PIC_LADY [TRAINER_PIC_LADY] = gTrainerFrontAnims_Lady,
gTrainerFrontAnims_Beauty, // TRAINER_PIC_BEAUTY [TRAINER_PIC_BEAUTY] = gTrainerFrontAnims_Beauty,
gTrainerFrontAnims_RichBoy, // TRAINER_PIC_RICH_BOY [TRAINER_PIC_RICH_BOY] = gTrainerFrontAnims_RichBoy,
gTrainerFrontAnims_ExpertF, // TRAINER_PIC_EXPERT_F [TRAINER_PIC_EXPERT_F] = gTrainerFrontAnims_ExpertF,
gTrainerFrontAnims_Pokemaniac, // TRAINER_PIC_POKEMANIAC [TRAINER_PIC_POKEMANIAC] = gTrainerFrontAnims_Pokemaniac,
gTrainerFrontAnims_MagmaGruntF, // TRAINER_PIC_MAGMA_GRUNT_F [TRAINER_PIC_MAGMA_GRUNT_F] = gTrainerFrontAnims_MagmaGruntF,
gTrainerFrontAnims_Guitarist, // TRAINER_PIC_GUITARIST [TRAINER_PIC_GUITARIST] = gTrainerFrontAnims_Guitarist,
gTrainerFrontAnims_Kindler, // TRAINER_PIC_KINDLER [TRAINER_PIC_KINDLER] = gTrainerFrontAnims_Kindler,
gTrainerFrontAnims_Camper, // TRAINER_PIC_CAMPER [TRAINER_PIC_CAMPER] = gTrainerFrontAnims_Camper,
gTrainerFrontAnims_Picnicker, // TRAINER_PIC_PICNICKER [TRAINER_PIC_PICNICKER] = gTrainerFrontAnims_Picnicker,
gTrainerFrontAnims_BugManiac, // TRAINER_PIC_BUG_MANIAC [TRAINER_PIC_BUG_MANIAC] = gTrainerFrontAnims_BugManiac,
gTrainerFrontAnims_PokemonBreederM, // TRAINER_PIC_POKEMON_BREEDER_M [TRAINER_PIC_POKEMON_BREEDER_M] = gTrainerFrontAnims_PokemonBreederM,
gTrainerFrontAnims_PsychicM, // TRAINER_PIC_PSYCHIC_M [TRAINER_PIC_PSYCHIC_M] = gTrainerFrontAnims_PsychicM,
gTrainerFrontAnims_PsychicF, // TRAINER_PIC_PSYCHIC_F [TRAINER_PIC_PSYCHIC_F] = gTrainerFrontAnims_PsychicF,
gTrainerFrontAnims_Gentleman, // TRAINER_PIC_GENTLEMAN [TRAINER_PIC_GENTLEMAN] = gTrainerFrontAnims_Gentleman,
gTrainerFrontAnims_EliteFourSidney, // TRAINER_PIC_ELITE_FOUR_SIDNEY [TRAINER_PIC_ELITE_FOUR_SIDNEY] = gTrainerFrontAnims_EliteFourSidney,
gTrainerFrontAnims_EliteFourPhoebe, // TRAINER_PIC_ELITE_FOUR_PHOEBE [TRAINER_PIC_ELITE_FOUR_PHOEBE] = gTrainerFrontAnims_EliteFourPhoebe,
gTrainerFrontAnims_EliteFourGlacia, // TRAINER_PIC_ELITE_FOUR_GLACIA [TRAINER_PIC_ELITE_FOUR_GLACIA] = gTrainerFrontAnims_EliteFourGlacia,
gTrainerFrontAnims_EliteFourDrake, // TRAINER_PIC_ELITE_FOUR_DRAKE [TRAINER_PIC_ELITE_FOUR_DRAKE] = gTrainerFrontAnims_EliteFourDrake,
gTrainerFrontAnims_LeaderRoxanne, // TRAINER_PIC_LEADER_ROXANNE [TRAINER_PIC_LEADER_ROXANNE] = gTrainerFrontAnims_LeaderRoxanne,
gTrainerFrontAnims_LeaderBrawly, // TRAINER_PIC_LEADER_BRAWLY [TRAINER_PIC_LEADER_BRAWLY] = gTrainerFrontAnims_LeaderBrawly,
gTrainerFrontAnims_LeaderWattson, // TRAINER_PIC_LEADER_WATTSON [TRAINER_PIC_LEADER_WATTSON] = gTrainerFrontAnims_LeaderWattson,
gTrainerFrontAnims_LeaderFlannery, // TRAINER_PIC_LEADER_FLANNERY [TRAINER_PIC_LEADER_FLANNERY] = gTrainerFrontAnims_LeaderFlannery,
gTrainerFrontAnims_LeaderNorman, // TRAINER_PIC_LEADER_NORMAN [TRAINER_PIC_LEADER_NORMAN] = gTrainerFrontAnims_LeaderNorman,
gTrainerFrontAnims_LeaderWinona, // TRAINER_PIC_LEADER_WINONA [TRAINER_PIC_LEADER_WINONA] = gTrainerFrontAnims_LeaderWinona,
gTrainerFrontAnims_LeaderTateAndLiza, // TRAINER_PIC_LEADER_TATE_AND_LIZA [TRAINER_PIC_LEADER_TATE_AND_LIZA] = gTrainerFrontAnims_LeaderTateAndLiza,
gTrainerFrontAnims_LeaderJuan, // TRAINER_PIC_LEADER_JUAN [TRAINER_PIC_LEADER_JUAN] = gTrainerFrontAnims_LeaderJuan,
gTrainerFrontAnims_SchoolKidM, // TRAINER_PIC_SCHOOL_KID_M [TRAINER_PIC_SCHOOL_KID_M] = gTrainerFrontAnims_SchoolKidM,
gTrainerFrontAnims_SchoolKidF, // TRAINER_PIC_SCHOOL_KID_F [TRAINER_PIC_SCHOOL_KID_F] = gTrainerFrontAnims_SchoolKidF,
gTrainerFrontAnims_SrAndJr, // TRAINER_PIC_SR_AND_JR [TRAINER_PIC_SR_AND_JR] = gTrainerFrontAnims_SrAndJr,
gTrainerFrontAnims_PokefanM, // TRAINER_PIC_POKEFAN_M [TRAINER_PIC_POKEFAN_M] = gTrainerFrontAnims_PokefanM,
gTrainerFrontAnims_PokefanF, // TRAINER_PIC_POKEFAN_F [TRAINER_PIC_POKEFAN_F] = gTrainerFrontAnims_PokefanF,
gTrainerFrontAnims_Youngster, // TRAINER_PIC_YOUNGSTER [TRAINER_PIC_YOUNGSTER] = gTrainerFrontAnims_Youngster,
gTrainerFrontAnims_ChampionWallace, // TRAINER_PIC_CHAMPION_WALLACE [TRAINER_PIC_CHAMPION_WALLACE] = gTrainerFrontAnims_ChampionWallace,
gTrainerFrontAnims_Fisherman, // TRAINER_PIC_FISHERMAN [TRAINER_PIC_FISHERMAN] = gTrainerFrontAnims_Fisherman,
gTrainerFrontAnims_CyclingTriathleteM, // TRAINER_PIC_CYCLING_TRIATHLETE_M [TRAINER_PIC_CYCLING_TRIATHLETE_M] = gTrainerFrontAnims_CyclingTriathleteM,
gTrainerFrontAnims_CyclingTriathleteF, // TRAINER_PIC_CYCLING_TRIATHLETE_F [TRAINER_PIC_CYCLING_TRIATHLETE_F] = gTrainerFrontAnims_CyclingTriathleteF,
gTrainerFrontAnims_RunningTriathleteM, // TRAINER_PIC_RUNNING_TRIATHLETE_M [TRAINER_PIC_RUNNING_TRIATHLETE_M] = gTrainerFrontAnims_RunningTriathleteM,
gTrainerFrontAnims_RunningTriathleteF, // TRAINER_PIC_RUNNING_TRIATHLETE_F [TRAINER_PIC_RUNNING_TRIATHLETE_F] = gTrainerFrontAnims_RunningTriathleteF,
gTrainerFrontAnims_SwimmingTriathleteM, // TRAINER_PIC_SWIMMING_TRIATHLETE_M [TRAINER_PIC_SWIMMING_TRIATHLETE_M] = gTrainerFrontAnims_SwimmingTriathleteM,
gTrainerFrontAnims_SwimmingTriathleteF, // TRAINER_PIC_SWIMMING_TRIATHLETE_F [TRAINER_PIC_SWIMMING_TRIATHLETE_F] = gTrainerFrontAnims_SwimmingTriathleteF,
gTrainerFrontAnims_DragonTamer, // TRAINER_PIC_DRAGON_TAMER [TRAINER_PIC_DRAGON_TAMER] = gTrainerFrontAnims_DragonTamer,
gTrainerFrontAnims_NinjaBoy, // TRAINER_PIC_NINJA_BOY [TRAINER_PIC_NINJA_BOY] = gTrainerFrontAnims_NinjaBoy,
gTrainerFrontAnims_BattleGirl, // TRAINER_PIC_BATTLE_GIRL [TRAINER_PIC_BATTLE_GIRL] = gTrainerFrontAnims_BattleGirl,
gTrainerFrontAnims_ParasolLady, // TRAINER_PIC_PARASOL_LADY [TRAINER_PIC_PARASOL_LADY] = gTrainerFrontAnims_ParasolLady,
gTrainerFrontAnims_SwimmerF, // TRAINER_PIC_SWIMMER_F [TRAINER_PIC_SWIMMER_F] = gTrainerFrontAnims_SwimmerF,
gTrainerFrontAnims_Twins, // TRAINER_PIC_TWINS [TRAINER_PIC_TWINS] = gTrainerFrontAnims_Twins,
gTrainerFrontAnims_Sailor, // TRAINER_PIC_SAILOR [TRAINER_PIC_SAILOR] = gTrainerFrontAnims_Sailor,
gTrainerFrontAnims_MagmaAdmin, // TRAINER_PIC_MAGMA_ADMIN [TRAINER_PIC_MAGMA_ADMIN] = gTrainerFrontAnims_MagmaAdmin,
gTrainerFrontAnims_Wally, // TRAINER_PIC_WALLY [TRAINER_PIC_WALLY] = gTrainerFrontAnims_Wally,
gTrainerFrontAnims_Brendan, // TRAINER_PIC_BRENDAN [TRAINER_PIC_BRENDAN] = gTrainerFrontAnims_Brendan,
gTrainerFrontAnims_May, // TRAINER_PIC_MAY [TRAINER_PIC_MAY] = gTrainerFrontAnims_May,
gTrainerFrontAnims_BugCatcher, // TRAINER_PIC_BUG_CATCHER [TRAINER_PIC_BUG_CATCHER] = gTrainerFrontAnims_BugCatcher,
gTrainerFrontAnims_PokemonRangerM, // TRAINER_PIC_POKEMON_RANGER_M [TRAINER_PIC_POKEMON_RANGER_M] = gTrainerFrontAnims_PokemonRangerM,
gTrainerFrontAnims_PokemonRangerF, // TRAINER_PIC_POKEMON_RANGER_F [TRAINER_PIC_POKEMON_RANGER_F] = gTrainerFrontAnims_PokemonRangerF,
gTrainerFrontAnims_MagmaLeaderMaxie, // TRAINER_PIC_MAGMA_LEADER_MAXIE [TRAINER_PIC_MAGMA_LEADER_MAXIE] = gTrainerFrontAnims_MagmaLeaderMaxie,
gTrainerFrontAnims_Lass, // TRAINER_PIC_LASS [TRAINER_PIC_LASS] = gTrainerFrontAnims_Lass,
gTrainerFrontAnims_YoungCouple, // TRAINER_PIC_YOUNG_COUPLE [TRAINER_PIC_YOUNG_COUPLE] = gTrainerFrontAnims_YoungCouple,
gTrainerFrontAnims_OldCouple, // TRAINER_PIC_OLD_COUPLE [TRAINER_PIC_OLD_COUPLE] = gTrainerFrontAnims_OldCouple,
gTrainerFrontAnims_SisAndBro, // TRAINER_PIC_SIS_AND_BRO [TRAINER_PIC_SIS_AND_BRO] = gTrainerFrontAnims_SisAndBro,
gTrainerFrontAnims_Steven, // TRAINER_PIC_STEVEN [TRAINER_PIC_STEVEN] = gTrainerFrontAnims_Steven,
gTrainerFrontAnims_SalonMaidenAnabel, // TRAINER_PIC_SALON_MAIDEN_ANABEL [TRAINER_PIC_SALON_MAIDEN_ANABEL] = gTrainerFrontAnims_SalonMaidenAnabel,
gTrainerFrontAnims_DomeAceTucker, // TRAINER_PIC_DOME_ACE_TUCKER [TRAINER_PIC_DOME_ACE_TUCKER] = gTrainerFrontAnims_DomeAceTucker,
gTrainerFrontAnims_PalaceMavenSpenser, // TRAINER_PIC_PALACE_MAVEN_SPENSER [TRAINER_PIC_PALACE_MAVEN_SPENSER] = gTrainerFrontAnims_PalaceMavenSpenser,
gTrainerFrontAnims_ArenaTycoonGreta, // TRAINER_PIC_ARENA_TYCOON_GRETA [TRAINER_PIC_ARENA_TYCOON_GRETA] = gTrainerFrontAnims_ArenaTycoonGreta,
gTrainerFrontAnims_FactoryHeadNoland, // TRAINER_PIC_FACTORY_HEAD_NOLAND [TRAINER_PIC_FACTORY_HEAD_NOLAND] = gTrainerFrontAnims_FactoryHeadNoland,
gTrainerFrontAnims_PikeQueenLucy, // TRAINER_PIC_PIKE_QUEEN_LUCY [TRAINER_PIC_PIKE_QUEEN_LUCY] = gTrainerFrontAnims_PikeQueenLucy,
gTrainerFrontAnims_PyramidKingBrandon, // TRAINER_PIC_PYRAMID_KING_BRANDON [TRAINER_PIC_PYRAMID_KING_BRANDON] = gTrainerFrontAnims_PyramidKingBrandon,
gTrainerFrontAnims_Red, // TRAINER_PIC_RED [TRAINER_PIC_RED] = gTrainerFrontAnims_Red,
gTrainerFrontAnims_Leaf, // TRAINER_PIC_LEAF [TRAINER_PIC_LEAF] = gTrainerFrontAnims_Leaf,
gTrainerFrontAnims_RubySapphireBrendan, // TRAINER_PIC_RUBY_SAPPHIRE_BRENDAN [TRAINER_PIC_RS_BRENDAN] = gTrainerFrontAnims_RubySapphireBrendan,
gTrainerFrontAnims_RubySapphireMay, // TRAINER_PIC_RUBY_SAPPHIRE_MAY [TRAINER_PIC_RS_MAY] = gTrainerFrontAnims_RubySapphireMay,
}; };
-1
View File
@@ -12434,4 +12434,3 @@ const struct TrainerMonNoItemDefaultMoves gTrainerParty_May16[] = {
.species = SPECIES_KYOGRE, .species = SPECIES_KYOGRE,
} }
}; };
+131 -131
View File
@@ -156,9 +156,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_MARCEL] = [TRAINER_MARCEL] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("MARCEL"), .trainerName = _("MARCEL"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -534,9 +534,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_FELIX] = [TRAINER_FELIX] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("FELIX"), .trainerName = _("FELIX"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -800,7 +800,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_LOLA_1] = [TRAINER_LOLA_1] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_1, .trainerClass = TRAINER_CLASS_TUBER_F,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_F, .trainerPic = TRAINER_PIC_TUBER_F,
.trainerName = _("LOLA"), .trainerName = _("LOLA"),
@@ -814,7 +814,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_AUSTINA] = [TRAINER_AUSTINA] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_1, .trainerClass = TRAINER_CLASS_TUBER_F,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_F, .trainerPic = TRAINER_PIC_TUBER_F,
.trainerName = _("AUSTINA"), .trainerName = _("AUSTINA"),
@@ -828,7 +828,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_GWEN] = [TRAINER_GWEN] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_1, .trainerClass = TRAINER_CLASS_TUBER_F,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_F, .trainerPic = TRAINER_PIC_TUBER_F,
.trainerName = _("GWEN"), .trainerName = _("GWEN"),
@@ -842,7 +842,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_LOLA_2] = [TRAINER_LOLA_2] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_1, .trainerClass = TRAINER_CLASS_TUBER_F,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_F, .trainerPic = TRAINER_PIC_TUBER_F,
.trainerName = _("LOLA"), .trainerName = _("LOLA"),
@@ -856,7 +856,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_LOLA_3] = [TRAINER_LOLA_3] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_1, .trainerClass = TRAINER_CLASS_TUBER_F,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_F, .trainerPic = TRAINER_PIC_TUBER_F,
.trainerName = _("LOLA"), .trainerName = _("LOLA"),
@@ -870,7 +870,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_LOLA_4] = [TRAINER_LOLA_4] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_1, .trainerClass = TRAINER_CLASS_TUBER_F,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_F, .trainerPic = TRAINER_PIC_TUBER_F,
.trainerName = _("LOLA"), .trainerName = _("LOLA"),
@@ -884,7 +884,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_LOLA_5] = [TRAINER_LOLA_5] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_1, .trainerClass = TRAINER_CLASS_TUBER_F,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_F, .trainerPic = TRAINER_PIC_TUBER_F,
.trainerName = _("LOLA"), .trainerName = _("LOLA"),
@@ -898,7 +898,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_RICKY_1] = [TRAINER_RICKY_1] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_TUBER_2, .trainerClass = TRAINER_CLASS_TUBER_M,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_M, .trainerPic = TRAINER_PIC_TUBER_M,
.trainerName = _("RICKY"), .trainerName = _("RICKY"),
@@ -912,7 +912,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_SIMON] = [TRAINER_SIMON] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_2, .trainerClass = TRAINER_CLASS_TUBER_M,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_M, .trainerPic = TRAINER_PIC_TUBER_M,
.trainerName = _("SIMON"), .trainerName = _("SIMON"),
@@ -926,7 +926,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_CHARLIE] = [TRAINER_CHARLIE] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_2, .trainerClass = TRAINER_CLASS_TUBER_M,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_M, .trainerPic = TRAINER_PIC_TUBER_M,
.trainerName = _("CHARLIE"), .trainerName = _("CHARLIE"),
@@ -940,7 +940,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_RICKY_2] = [TRAINER_RICKY_2] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_TUBER_2, .trainerClass = TRAINER_CLASS_TUBER_M,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_M, .trainerPic = TRAINER_PIC_TUBER_M,
.trainerName = _("RICKY"), .trainerName = _("RICKY"),
@@ -954,7 +954,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_RICKY_3] = [TRAINER_RICKY_3] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_TUBER_2, .trainerClass = TRAINER_CLASS_TUBER_M,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_M, .trainerPic = TRAINER_PIC_TUBER_M,
.trainerName = _("RICKY"), .trainerName = _("RICKY"),
@@ -968,7 +968,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_RICKY_4] = [TRAINER_RICKY_4] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_TUBER_2, .trainerClass = TRAINER_CLASS_TUBER_M,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_M, .trainerPic = TRAINER_PIC_TUBER_M,
.trainerName = _("RICKY"), .trainerName = _("RICKY"),
@@ -982,7 +982,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_RICKY_5] = [TRAINER_RICKY_5] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_TUBER_2, .trainerClass = TRAINER_CLASS_TUBER_M,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_M, .trainerPic = TRAINER_PIC_TUBER_M,
.trainerName = _("RICKY"), .trainerName = _("RICKY"),
@@ -996,9 +996,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_RANDALL] = [TRAINER_RANDALL] =
{ {
.partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("RANDALL"), .trainerName = _("RANDALL"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1010,9 +1010,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_PARKER] = [TRAINER_PARKER] =
{ {
.partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("PARKER"), .trainerName = _("PARKER"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1024,9 +1024,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_GEORGE] = [TRAINER_GEORGE] =
{ {
.partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("GEORGE"), .trainerName = _("GEORGE"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1038,9 +1038,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_BERKE] = [TRAINER_BERKE] =
{ {
.partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("BERKE"), .trainerName = _("BERKE"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1052,9 +1052,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_BRAXTON] = [TRAINER_BRAXTON] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("BRAXTON"), .trainerName = _("BRAXTON"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1066,9 +1066,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_VINCENT] = [TRAINER_VINCENT] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("VINCENT"), .trainerName = _("VINCENT"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1080,9 +1080,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_LEROY] = [TRAINER_LEROY] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("LEROY"), .trainerName = _("LEROY"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1094,9 +1094,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_WILTON_1] = [TRAINER_WILTON_1] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("WILTON"), .trainerName = _("WILTON"),
.items = {ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1108,9 +1108,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_EDGAR] = [TRAINER_EDGAR] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("EDGAR"), .trainerName = _("EDGAR"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1122,9 +1122,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_ALBERT] = [TRAINER_ALBERT] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("ALBERT"), .trainerName = _("ALBERT"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1136,9 +1136,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_SAMUEL] = [TRAINER_SAMUEL] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("SAMUEL"), .trainerName = _("SAMUEL"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1150,9 +1150,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_VITO] = [TRAINER_VITO] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("VITO"), .trainerName = _("VITO"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1164,9 +1164,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_OWEN] = [TRAINER_OWEN] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("OWEN"), .trainerName = _("OWEN"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1178,9 +1178,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_WILTON_2] = [TRAINER_WILTON_2] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("WILTON"), .trainerName = _("WILTON"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1192,9 +1192,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_WILTON_3] = [TRAINER_WILTON_3] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("WILTON"), .trainerName = _("WILTON"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1206,9 +1206,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_WILTON_4] = [TRAINER_WILTON_4] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("WILTON"), .trainerName = _("WILTON"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1220,9 +1220,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_WILTON_5] = [TRAINER_WILTON_5] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("WILTON"), .trainerName = _("WILTON"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1234,9 +1234,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_WARREN] = [TRAINER_WARREN] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("WARREN"), .trainerName = _("WARREN"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1248,9 +1248,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_MARY] = [TRAINER_MARY] =
{ {
.partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("MARY"), .trainerName = _("MARY"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1262,9 +1262,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_ALEXIA] = [TRAINER_ALEXIA] =
{ {
.partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("ALEXIA"), .trainerName = _("ALEXIA"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1276,9 +1276,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_JODY] = [TRAINER_JODY] =
{ {
.partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("JODY"), .trainerName = _("JODY"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1290,9 +1290,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_WENDY] = [TRAINER_WENDY] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("WENDY"), .trainerName = _("WENDY"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1304,9 +1304,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_KEIRA] = [TRAINER_KEIRA] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("KEIRA"), .trainerName = _("KEIRA"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1318,9 +1318,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_BROOKE_1] = [TRAINER_BROOKE_1] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("BROOKE"), .trainerName = _("BROOKE"),
.items = {ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_SUPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1332,9 +1332,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_JENNIFER] = [TRAINER_JENNIFER] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("JENNIFER"), .trainerName = _("JENNIFER"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1346,9 +1346,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_HOPE] = [TRAINER_HOPE] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("HOPE"), .trainerName = _("HOPE"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1360,9 +1360,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_SHANNON] = [TRAINER_SHANNON] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("SHANNON"), .trainerName = _("SHANNON"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1374,9 +1374,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_MICHELLE] = [TRAINER_MICHELLE] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("MICHELLE"), .trainerName = _("MICHELLE"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1388,9 +1388,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_CAROLINE] = [TRAINER_CAROLINE] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("CAROLINE"), .trainerName = _("CAROLINE"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1402,9 +1402,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_JULIE] = [TRAINER_JULIE] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("JULIE"), .trainerName = _("JULIE"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1416,9 +1416,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_BROOKE_2] = [TRAINER_BROOKE_2] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("BROOKE"), .trainerName = _("BROOKE"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1430,9 +1430,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_BROOKE_3] = [TRAINER_BROOKE_3] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("BROOKE"), .trainerName = _("BROOKE"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1444,9 +1444,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_BROOKE_4] = [TRAINER_BROOKE_4] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("BROOKE"), .trainerName = _("BROOKE"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -1458,9 +1458,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_BROOKE_5] = [TRAINER_BROOKE_5] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("BROOKE"), .trainerName = _("BROOKE"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -4538,9 +4538,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_QUINCY] = [TRAINER_QUINCY] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("QUINCY"), .trainerName = _("QUINCY"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -4552,9 +4552,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_KATELYNN] = [TRAINER_KATELYNN] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("KATELYNN"), .trainerName = _("KATELYNN"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -5840,9 +5840,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_DIANNE] = [TRAINER_DIANNE] =
{ {
.partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("DIANNE"), .trainerName = _("DIANNE"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -5854,7 +5854,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_JANI] = [TRAINER_JANI] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_1, .trainerClass = TRAINER_CLASS_TUBER_F,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_F, .trainerPic = TRAINER_PIC_TUBER_F,
.trainerName = _("JANI"), .trainerName = _("JANI"),
@@ -7044,9 +7044,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_JAZMYN] = [TRAINER_JAZMYN] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_2, .trainerClass = TRAINER_CLASS_COOLTRAINER_UNUSED,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("JAZMYN"), .trainerName = _("JAZMYN"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -7114,9 +7114,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_MARLEY] = [TRAINER_MARLEY] =
{ {
.partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("MARLEY"), .trainerName = _("MARLEY"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -7562,9 +7562,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_MITCHELL] = [TRAINER_MITCHELL] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("MITCHELL"), .trainerName = _("MITCHELL"),
.items = {}, .items = {},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -7646,9 +7646,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_HALLE] = [TRAINER_HALLE] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("HALLE"), .trainerName = _("HALLE"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -8080,9 +8080,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_ATHENA] = [TRAINER_ATHENA] =
{ {
.partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_HELD_ITEM | F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("ATHENA"), .trainerName = _("ATHENA"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -8374,9 +8374,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_JONATHAN] = [TRAINER_JONATHAN] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("JONATHAN"), .trainerName = _("JONATHAN"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -9074,9 +9074,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_GERALD] = [TRAINER_GERALD] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("GERALD"), .trainerName = _("GERALD"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -9382,9 +9382,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_ALEXA] = [TRAINER_ALEXA] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("ALEXA"), .trainerName = _("ALEXA"),
.items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_FULL_RESTORE, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -9396,9 +9396,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_RUBEN] = [TRAINER_RUBEN] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("RUBEN"), .trainerName = _("RUBEN"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -9760,7 +9760,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_HAILEY] = [TRAINER_HAILEY] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_1, .trainerClass = TRAINER_CLASS_TUBER_F,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_F, .trainerPic = TRAINER_PIC_TUBER_F,
.trainerName = _("HAILEY"), .trainerName = _("HAILEY"),
@@ -9774,7 +9774,7 @@ const struct Trainer gTrainers[] = {
[TRAINER_CHANDLER] = [TRAINER_CHANDLER] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_TUBER_2, .trainerClass = TRAINER_CLASS_TUBER_M,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_GIRL,
.trainerPic = TRAINER_PIC_TUBER_M, .trainerPic = TRAINER_PIC_TUBER_M,
.trainerName = _("CHANDLER"), .trainerName = _("CHANDLER"),
@@ -10264,9 +10264,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_DARCY] = [TRAINER_DARCY] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("DARCY"), .trainerName = _("DARCY"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -10376,9 +10376,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_CAROLINA] = [TRAINER_CAROLINA] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("CAROLINA"), .trainerName = _("CAROLINA"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -10670,9 +10670,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_LEONEL] = [TRAINER_LEONEL] =
{ {
.partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET, .partyFlags = F_TRAINER_PARTY_CUSTOM_MOVESET,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_M, .trainerPic = TRAINER_PIC_COOLTRAINER_M,
.trainerName = _("LEONEL"), .trainerName = _("LEONEL"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -10740,9 +10740,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_CRISTIN_1] = [TRAINER_CRISTIN_1] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("CRISTIN"), .trainerName = _("CRISTIN"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -11594,9 +11594,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_CRISTIN_2] = [TRAINER_CRISTIN_2] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("CRISTIN"), .trainerName = _("CRISTIN"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -11608,9 +11608,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_CRISTIN_3] = [TRAINER_CRISTIN_3] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("CRISTIN"), .trainerName = _("CRISTIN"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -11622,9 +11622,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_CRISTIN_4] = [TRAINER_CRISTIN_4] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("CRISTIN"), .trainerName = _("CRISTIN"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -11636,9 +11636,9 @@ const struct Trainer gTrainers[] = {
[TRAINER_CRISTIN_5] = [TRAINER_CRISTIN_5] =
{ {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_COOLTRAINER_1, .trainerClass = TRAINER_CLASS_COOLTRAINER,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_COOL,
.trainerPic = TRAINER_PIC_COOL_TRAINER_F, .trainerPic = TRAINER_PIC_COOLTRAINER_F,
.trainerName = _("CRISTIN"), .trainerName = _("CRISTIN"),
.items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE}, .items = {ITEM_HYPER_POTION, ITEM_NONE, ITEM_NONE, ITEM_NONE},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -11946,7 +11946,7 @@ const struct Trainer gTrainers[] = {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_PKMN_TRAINER_4, .trainerClass = TRAINER_CLASS_PKMN_TRAINER_4,
.encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE, .encounterMusic_gender = TRAINER_ENCOUNTER_MUSIC_MALE,
.trainerPic = TRAINER_PIC_RUBY_SAPPHIRE_BRENDAN, .trainerPic = TRAINER_PIC_RS_BRENDAN,
.trainerName = _("BRENDAN"), .trainerName = _("BRENDAN"),
.items = {}, .items = {},
.doubleBattle = FALSE, .doubleBattle = FALSE,
@@ -11960,7 +11960,7 @@ const struct Trainer gTrainers[] = {
.partyFlags = 0, .partyFlags = 0,
.trainerClass = TRAINER_CLASS_PKMN_TRAINER_4, .trainerClass = TRAINER_CLASS_PKMN_TRAINER_4,
.encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MALE, .encounterMusic_gender = F_TRAINER_FEMALE | TRAINER_ENCOUNTER_MUSIC_MALE,
.trainerPic = TRAINER_PIC_RUBY_SAPPHIRE_MAY, .trainerPic = TRAINER_PIC_RS_MAY,
.trainerName = _("MAY"), .trainerName = _("MAY"),
.items = {}, .items = {},
.doubleBattle = FALSE, .doubleBattle = FALSE,
+1
View File
@@ -2,6 +2,7 @@
#include "data2.h" #include "data2.h"
#include "graphics.h" #include "graphics.h"
#include "malloc.h" #include "malloc.h"
#include "constants/species.h"
const u16 gUnknown_082FF1D8[] = INCBIN_U16("graphics/link/minigame_digits.gbapal"); const u16 gUnknown_082FF1D8[] = INCBIN_U16("graphics/link/minigame_digits.gbapal");
const u32 gUnknown_082FF1F8[] = INCBIN_U32("graphics/link/minigame_digits.4bpp.lz"); const u32 gUnknown_082FF1F8[] = INCBIN_U32("graphics/link/minigame_digits.4bpp.lz");
+9 -9
View File
@@ -1279,15 +1279,15 @@ const u32 gPokedexMenu2_Gfx[] = INCBIN_U32("graphics/pokedex/menu2.4bpp.lz");
const u32 gUnused_PokedexNoBall[] = INCBIN_U32("graphics/pokedex/noball_unused.4bpp.lz"); const u32 gUnused_PokedexNoBall[] = INCBIN_U32("graphics/pokedex/noball_unused.4bpp.lz");
const u32 gUnknown_08DC2A08[] = INCBIN_U32("graphics/pokedex/tilemap1.bin.lz"); const u32 gPokedexTilemap_StartMenu1[] = INCBIN_U32("graphics/pokedex/tilemap1.bin.lz");
const u32 gUnknown_08DC2B1C[] = INCBIN_U32("graphics/pokedex/tilemap2.bin.lz"); const u32 gPokedexTilemap_StartMenu2[] = INCBIN_U32("graphics/pokedex/tilemap2.bin.lz");
const u32 gUnknown_08DC2C5C[] = INCBIN_U32("graphics/pokedex/tilemap3.bin.lz"); const u32 gPokedexTilemap_Main[] = INCBIN_U32("graphics/pokedex/tilemap3.bin.lz");
const u32 gUnknown_08DC2DAC[] = INCBIN_U32("graphics/pokedex/tilemap4.bin.lz"); const u32 gPokedexTilemap_MainUnderlay[] = INCBIN_U32("graphics/pokedex/tilemap4.bin.lz");
const u32 gUnknown_08DC2E6C[] = INCBIN_U32("graphics/pokedex/tilemap5.bin.lz"); const u32 gPokedexTilemap_SizeScreen[] = INCBIN_U32("graphics/pokedex/tilemap5.bin.lz");
const u32 gUnknown_08DC2F5C[] = INCBIN_U32("graphics/pokedex/tilemap6.bin.lz"); const u32 gPokedexTilemap_ScreenSelectBar1[] = INCBIN_U32("graphics/pokedex/tilemap6.bin.lz");
const u32 gUnknown_08DC2FEC[] = INCBIN_U32("graphics/pokedex/tilemap7.bin.lz"); const u32 gPokedexTilemap_ScreenSelectBar2[] = INCBIN_U32("graphics/pokedex/tilemap7.bin.lz");
const u32 gUnknown_08DC3080[] = INCBIN_U32("graphics/pokedex/tilemap8.bin.lz"); const u32 gPokedexTilemap_DescriptionScreen[] = INCBIN_U32("graphics/pokedex/tilemap8.bin.lz");
const u32 gUnknown_08DC3198[] = INCBIN_U32("graphics/pokedex/tilemap9.bin.lz"); const u32 gPokedexTilemap_CryScreen[] = INCBIN_U32("graphics/pokedex/tilemap9.bin.lz");
const u16 gPokedexSearchMenu_Pal[] = INCBIN_U16("graphics/pokedex/search_menu.gbapal"); const u16 gPokedexSearchMenu_Pal[] = INCBIN_U16("graphics/pokedex/search_menu.gbapal");
const u32 gPokedexSearchMenu_Gfx[] = INCBIN_U32("graphics/pokedex/search_menu.4bpp.lz"); const u32 gPokedexSearchMenu_Gfx[] = INCBIN_U32("graphics/pokedex/search_menu.4bpp.lz");
+7 -2
View File
@@ -1,7 +1,6 @@
#include "global.h" #include "global.h"
#include "item.h" #include "item.h"
#include "berry.h" #include "berry.h"
#include "constants/items.h"
#include "string_util.h" #include "string_util.h"
#include "text.h" #include "text.h"
#include "event_data.h" #include "event_data.h"
@@ -10,11 +9,13 @@
#include "item_menu.h" #include "item_menu.h"
#include "strings.h" #include "strings.h"
#include "load_save.h" #include "load_save.h"
#include "item_use.h"
#include "battle_pyramid.h" #include "battle_pyramid.h"
#include "battle_pyramid_bag.h" #include "battle_pyramid_bag.h"
#include "constants/items.h"
#include "constants/hold_effects.h"
extern u16 gUnknown_0203CF30[]; extern u16 gUnknown_0203CF30[];
extern const struct Item gItems[];
// this file's functions // this file's functions
static bool8 CheckPyramidBagHasItem(u16 itemId, u16 count); static bool8 CheckPyramidBagHasItem(u16 itemId, u16 count);
@@ -23,6 +24,10 @@ static bool8 CheckPyramidBagHasSpace(u16 itemId, u16 count);
// EWRAM variables // EWRAM variables
EWRAM_DATA struct BagPocket gBagPockets[POCKETS_COUNT] = {0}; EWRAM_DATA struct BagPocket gBagPockets[POCKETS_COUNT] = {0};
// rodata
#include "data/text/item_descriptions.h"
#include "data/items.h"
// code // code
static u16 GetBagItemQuantity(u16 *quantity) static u16 GetBagItemQuantity(u16 *quantity)
{ {
+3 -2
View File
@@ -1,16 +1,17 @@
#include "global.h" #include "global.h"
#include "decompress.h"
#include "graphics.h"
#include "item_icon.h" #include "item_icon.h"
#include "malloc.h" #include "malloc.h"
#include "sprite.h" #include "sprite.h"
#include "decompress.h"
#include "constants/items.h" #include "constants/items.h"
#include "data/item_icon_table.h"
// EWRAM vars // EWRAM vars
EWRAM_DATA void *gItemIconDecompressionBuffer = NULL; EWRAM_DATA void *gItemIconDecompressionBuffer = NULL;
EWRAM_DATA void *gItemIcon4x4Buffer = NULL; EWRAM_DATA void *gItemIcon4x4Buffer = NULL;
// const rom data // const rom data
#include "data/item_icon_table.h"
static const struct OamData sOamData_ItemIcon = static const struct OamData sOamData_ItemIcon =
{ {
+1 -67
View File
@@ -8,10 +8,8 @@
#include "menu_helpers.h" #include "menu_helpers.h"
#include "berry.h" #include "berry.h"
#include "graphics.h" #include "graphics.h"
#include "constants/items.h"
#include "item.h" #include "item.h"
#include "item_use.h" #include "constants/items.h"
#include "constants/hold_effects.h"
struct CompressedTilesPal struct CompressedTilesPal
{ {
@@ -19,12 +17,6 @@ struct CompressedTilesPal
const u32 *pal; const u32 *pal;
}; };
extern void DoHorizontalLunge(struct Sprite *sprite);
extern void DoVerticalDip(struct Sprite *sprite);
extern void SlideMonToOriginalPos(struct Sprite *sprite);
extern void SlideMonToOffset(struct Sprite *sprite);
extern void sub_80D5B48(struct Sprite *sprite);
// this file's functions // this file's functions
static void SpriteCB_BagVisualSwitchingPockets(struct Sprite *sprite); static void SpriteCB_BagVisualSwitchingPockets(struct Sprite *sprite);
static void SpriteCB_ShakeBagVisual(struct Sprite *sprite); static void SpriteCB_ShakeBagVisual(struct Sprite *sprite);
@@ -414,64 +406,6 @@ static const struct SpriteTemplate gUnknown_0857FE10 =
.callback = SpriteCallbackDummy, .callback = SpriteCallbackDummy,
}; };
const struct SpriteTemplate gHorizontalLungeSpriteTemplate =
{
.tileTag = 0,
.paletteTag = 0,
.oam = &gDummyOamData,
.anims = gDummySpriteAnimTable,
.images = NULL,
.affineAnims = gDummySpriteAffineAnimTable,
.callback = DoHorizontalLunge,
};
const struct SpriteTemplate gVerticalDipSpriteTemplate =
{
.tileTag = 0,
.paletteTag = 0,
.oam = &gDummyOamData,
.anims = gDummySpriteAnimTable,
.images = NULL,
.affineAnims = gDummySpriteAffineAnimTable,
.callback = DoVerticalDip,
};
const struct SpriteTemplate gSlideMonToOriginalPosSpriteTemplate =
{
.tileTag = 0,
.paletteTag = 0,
.oam = &gDummyOamData,
.anims = gDummySpriteAnimTable,
.images = NULL,
.affineAnims = gDummySpriteAffineAnimTable,
.callback = SlideMonToOriginalPos,
};
const struct SpriteTemplate gSlideMonToOffsetSpriteTemplate =
{
.tileTag = 0,
.paletteTag = 0,
.oam = &gDummyOamData,
.anims = gDummySpriteAnimTable,
.images = NULL,
.affineAnims = gDummySpriteAffineAnimTable,
.callback = SlideMonToOffset,
};
const struct SpriteTemplate gUnknown_0857FE88 =
{
.tileTag = 0,
.paletteTag = 0,
.oam = &gDummyOamData,
.anims = gDummySpriteAnimTable,
.images = NULL,
.affineAnims = gDummySpriteAffineAnimTable,
.callback = sub_80D5B48,
};
#include "data/text/item_descriptions.h"
#include "data/items.h"
// code // code
void RemoveBagSprite(u8 id) void RemoveBagSprite(u8 id)
{ {
+2 -2
View File
@@ -1772,12 +1772,12 @@ static void AddBirchSpeechObjects(u8 taskId)
gSprites[lotadSpriteId].oam.priority = 0; gSprites[lotadSpriteId].oam.priority = 0;
gSprites[lotadSpriteId].invisible = TRUE; gSprites[lotadSpriteId].invisible = TRUE;
gTasks[taskId].tLotadSpriteId = lotadSpriteId; gTasks[taskId].tLotadSpriteId = lotadSpriteId;
brendanSpriteId = CreateTrainerSprite(FacilityClassToPicIndex(FACILITY_CLASS_PKMN_TRAINER_BRENDAN), 120, 60, 0, &gDecompressionBuffer[0]); brendanSpriteId = CreateTrainerSprite(FacilityClassToPicIndex(FACILITY_CLASS_BRENDAN), 120, 60, 0, &gDecompressionBuffer[0]);
gSprites[brendanSpriteId].callback = nullsub_11; gSprites[brendanSpriteId].callback = nullsub_11;
gSprites[brendanSpriteId].invisible = TRUE; gSprites[brendanSpriteId].invisible = TRUE;
gSprites[brendanSpriteId].oam.priority = 0; gSprites[brendanSpriteId].oam.priority = 0;
gTasks[taskId].tBrendanSpriteId = brendanSpriteId; gTasks[taskId].tBrendanSpriteId = brendanSpriteId;
maySpriteId = CreateTrainerSprite(FacilityClassToPicIndex(FACILITY_CLASS_PKMN_TRAINER_MAY), 120, 60, 0, &gDecompressionBuffer[0x800]); maySpriteId = CreateTrainerSprite(FacilityClassToPicIndex(FACILITY_CLASS_MAY), 120, 60, 0, &gDecompressionBuffer[0x800]);
gSprites[maySpriteId].callback = nullsub_11; gSprites[maySpriteId].callback = nullsub_11;
gSprites[maySpriteId].invisible = TRUE; gSprites[maySpriteId].invisible = TRUE;
gSprites[maySpriteId].oam.priority = 0; gSprites[maySpriteId].oam.priority = 0;
+471 -469
View File
File diff suppressed because it is too large Load Diff
+1242 -1241
View File
File diff suppressed because it is too large Load Diff
+30 -29
View File
@@ -1,9 +1,10 @@
#include "global.h" #include "global.h"
#include "roamer.h" #include "event_data.h"
#include "pokemon.h" #include "pokemon.h"
#include "random.h" #include "random.h"
#include "roamer.h"
#include "constants/maps.h"
#include "constants/species.h" #include "constants/species.h"
#include "event_data.h"
enum enum
{ {
@@ -16,26 +17,26 @@ EWRAM_DATA static u8 sRoamerLocation[2] = {0};
static const u8 sRoamerLocations[][6] = static const u8 sRoamerLocations[][6] =
{ {
{ 0x19, 0x1A, 0x20, 0x21, 0x31, 0xFF }, { MAP_NUM(ROUTE110), MAP_NUM(ROUTE111), MAP_NUM(ROUTE117), MAP_NUM(ROUTE118), MAP_NUM(ROUTE134), 0xFF },
{ 0x1A, 0x19, 0x20, 0x21, 0xFF, 0xFF }, { MAP_NUM(ROUTE111), MAP_NUM(ROUTE110), MAP_NUM(ROUTE117), MAP_NUM(ROUTE118), 0xFF, 0xFF },
{ 0x20, 0x1A, 0x19, 0x21, 0xFF, 0xFF }, { MAP_NUM(ROUTE117), MAP_NUM(ROUTE111), MAP_NUM(ROUTE110), MAP_NUM(ROUTE118), 0xFF, 0xFF },
{ 0x21, 0x20, 0x19, 0x1A, 0x22, 0x26 }, { MAP_NUM(ROUTE118), MAP_NUM(ROUTE117), MAP_NUM(ROUTE110), MAP_NUM(ROUTE111), MAP_NUM(ROUTE119), MAP_NUM(ROUTE123) },
{ 0x22, 0x21, 0x23, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE119), MAP_NUM(ROUTE118), MAP_NUM(ROUTE120), 0xFF, 0xFF, 0xFF },
{ 0x23, 0x22, 0x24, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE120), MAP_NUM(ROUTE119), MAP_NUM(ROUTE121), 0xFF, 0xFF, 0xFF },
{ 0x24, 0x23, 0x25, 0x26, 0xFF, 0xFF }, { MAP_NUM(ROUTE121), MAP_NUM(ROUTE120), MAP_NUM(ROUTE122), MAP_NUM(ROUTE123), 0xFF, 0xFF },
{ 0x25, 0x24, 0x26, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE122), MAP_NUM(ROUTE121), MAP_NUM(ROUTE123), 0xFF, 0xFF, 0xFF },
{ 0x26, 0x25, 0x21, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE123), MAP_NUM(ROUTE122), MAP_NUM(ROUTE118), 0xFF, 0xFF, 0xFF },
{ 0x27, 0x24, 0x28, 0x29, 0xFF, 0xFF }, { MAP_NUM(ROUTE124), MAP_NUM(ROUTE121), MAP_NUM(ROUTE125), MAP_NUM(ROUTE126), 0xFF, 0xFF },
{ 0x28, 0x27, 0x2A, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE125), MAP_NUM(ROUTE124), MAP_NUM(ROUTE127), 0xFF, 0xFF, 0xFF },
{ 0x29, 0x27, 0x2A, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE126), MAP_NUM(ROUTE124), MAP_NUM(ROUTE127), 0xFF, 0xFF, 0xFF },
{ 0x2A, 0x28, 0x29, 0x2B, 0xFF, 0xFF }, { MAP_NUM(ROUTE127), MAP_NUM(ROUTE125), MAP_NUM(ROUTE126), MAP_NUM(ROUTE128), 0xFF, 0xFF },
{ 0x2B, 0x2A, 0x2C, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE128), MAP_NUM(ROUTE127), MAP_NUM(ROUTE129), 0xFF, 0xFF, 0xFF },
{ 0x2C, 0x2B, 0x2D, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE129), MAP_NUM(ROUTE128), MAP_NUM(ROUTE130), 0xFF, 0xFF, 0xFF },
{ 0x2D, 0x2C, 0x2E, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE130), MAP_NUM(ROUTE129), MAP_NUM(ROUTE131), 0xFF, 0xFF, 0xFF },
{ 0x2E, 0x2D, 0x2F, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE131), MAP_NUM(ROUTE130), MAP_NUM(ROUTE132), 0xFF, 0xFF, 0xFF },
{ 0x2F, 0x2E, 0x30, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE132), MAP_NUM(ROUTE131), MAP_NUM(ROUTE133), 0xFF, 0xFF, 0xFF },
{ 0x30, 0x2F, 0x31, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE133), MAP_NUM(ROUTE132), MAP_NUM(ROUTE134), 0xFF, 0xFF, 0xFF },
{ 0x31, 0x30, 0x19, 0xFF, 0xFF, 0xFF }, { MAP_NUM(ROUTE134), MAP_NUM(ROUTE133), MAP_NUM(ROUTE110), 0xFF, 0xFF, 0xFF },
{ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF }, { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF },
}; };
@@ -79,7 +80,7 @@ static void CreateInitialRoamerMon(bool16 createLatios)
(&gSaveBlock1Ptr->roamer)->smart = GetMonData(&gEnemyParty[0], MON_DATA_SMART); (&gSaveBlock1Ptr->roamer)->smart = GetMonData(&gEnemyParty[0], MON_DATA_SMART);
(&gSaveBlock1Ptr->roamer)->tough = GetMonData(&gEnemyParty[0], MON_DATA_TOUGH); (&gSaveBlock1Ptr->roamer)->tough = GetMonData(&gEnemyParty[0], MON_DATA_TOUGH);
sRoamerLocation[MAP_GRP] = 0; sRoamerLocation[MAP_GRP] = 0;
sRoamerLocation[MAP_NUM] = sRoamerLocations[Random() % 20][0]; sRoamerLocation[MAP_NUM] = sRoamerLocations[Random() % (ARRAY_COUNT(sRoamerLocations) - 1)][0];
} }
void InitRoamer(void) void InitRoamer(void)
@@ -103,20 +104,20 @@ void UpdateLocationHistoryForRoamer(void)
void RoamerMoveToOtherLocationSet(void) void RoamerMoveToOtherLocationSet(void)
{ {
u8 val = 0; u8 mapNum = 0;
struct Roamer *roamer = &gSaveBlock1Ptr->roamer; struct Roamer *roamer = &gSaveBlock1Ptr->roamer;
if (!roamer->active) if (!roamer->active)
return; return;
sRoamerLocation[MAP_GRP] = val; sRoamerLocation[MAP_GRP] = 0;
while (1) while (1)
{ {
val = sRoamerLocations[Random() % 20][0]; mapNum = sRoamerLocations[Random() % (ARRAY_COUNT(sRoamerLocations) - 1)][0];
if (sRoamerLocation[MAP_NUM] != val) if (sRoamerLocation[MAP_NUM] != mapNum)
{ {
sRoamerLocation[MAP_NUM] = val; sRoamerLocation[MAP_NUM] = mapNum;
return; return;
} }
} }
@@ -137,7 +138,7 @@ void RoamerMove(void)
if (!roamer->active) if (!roamer->active)
return; return;
while (locSet < 20) while (locSet < (ARRAY_COUNT(sRoamerLocations) - 1))
{ {
if (sRoamerLocation[MAP_NUM] == sRoamerLocations[locSet][0]) if (sRoamerLocation[MAP_NUM] == sRoamerLocations[locSet][0])
{ {
+3 -2
View File
@@ -31,8 +31,6 @@ struct UnkStruct1
struct UnkStruct2 *array; struct UnkStruct2 *array;
}; };
extern struct UnkStruct1 *gUnknown_02022E10;
extern const struct SpriteTemplate gUnknown_0831AC88; extern const struct SpriteTemplate gUnknown_0831AC88;
// this file's functions // this file's functions
@@ -50,6 +48,9 @@ static IWRAM_DATA s32 gUnknown_03000DD4;
static IWRAM_DATA s32 gUnknown_03000DD8; static IWRAM_DATA s32 gUnknown_03000DD8;
static IWRAM_DATA s32 gUnknown_03000DDC; static IWRAM_DATA s32 gUnknown_03000DDC;
// ewram
static EWRAM_DATA struct UnkStruct1 *gUnknown_02022E10 = {0};
// const rom data // const rom data
static const u8 gUnknown_082FF1C8[][4] = static const u8 gUnknown_082FF1C8[][4] =
{ {
-1
View File
@@ -344,4 +344,3 @@ u16 RtcGetLocalDayCount(void)
{ {
return RtcGetDayCount(&sRtc); return RtcGetDayCount(&sRtc);
} }
+13 -23
View File
@@ -1,11 +1,15 @@
#include "global.h" #include "global.h"
#include "safari_zone.h"
#include "event_data.h"
#include "constants/game_stat.h"
#include "main.h"
#include "battle.h" #include "battle.h"
#include "string_util.h" #include "event_data.h"
#include "field_player_avatar.h"
#include "overworld.h"
#include "main.h"
#include "pokeblock.h" #include "pokeblock.h"
#include "safari_zone.h"
#include "script.h"
#include "string_util.h"
#include "tv.h"
#include "constants/game_stat.h"
struct PokeblockFeeder struct PokeblockFeeder
{ {
@@ -18,26 +22,12 @@ struct PokeblockFeeder
#define NUM_POKEBLOCK_FEEDERS 10 #define NUM_POKEBLOCK_FEEDERS 10
extern u8 gBattleOutcome; extern const u8 EventScript_2A4B8A[];
extern void* gFieldCallback; extern const u8 EventScript_2A4B6F[];
extern const u8 EventScript_2A4B4C[];
extern const u8 EventScript_2A4B9B[];
extern u8 EventScript_2A4B8A[];
extern u8 EventScript_2A4B6F[];
extern u8 EventScript_2A4B4C[];
extern u8 EventScript_2A4B9B[];
extern void sub_80EE44C(u8, u8);
extern void IncrementGameStat(u8 index);
extern void ScriptContext1_SetupScript(u8*);
extern void ScriptContext2_RunNewScript(u8*);
extern void CB2_ReturnToField(void);
extern void CB2_ReturnToFieldContinueScriptPlayMapMusic(void);
extern void CB2_LoadMap(void);
extern void sub_80AF6F0(void); extern void sub_80AF6F0(void);
extern void ScriptContext1_Stop(void);
extern void WarpIntoMap(void);
extern void GetXYCoordsOneStepInFrontOfPlayer(s16* x, s16* y);
extern void PlayerGetDestCoords(s16* x, s16* y);
EWRAM_DATA u8 gNumSafariBalls = 0; EWRAM_DATA u8 gNumSafariBalls = 0;
EWRAM_DATA static u16 sSafariZoneStepCounter = 0; EWRAM_DATA static u16 sSafariZoneStepCounter = 0;
+2 -2
View File
@@ -87,7 +87,7 @@ extern u8 gUnknown_03005DB4;
extern void sub_80AF688(void); extern void sub_80AF688(void);
extern void var_800D_set_xB(void); extern void var_800D_set_xB(void);
extern void sub_808B864(void); extern void sub_808B864(void);
extern void sub_80BB534(void); extern void CB2_Pokedex(void);
extern void play_some_sound(void); extern void play_some_sound(void);
extern void CB2_PartyMenuFromStartMenu(void); extern void CB2_PartyMenuFromStartMenu(void);
extern void CB2_PokeNav(void); extern void CB2_PokeNav(void);
@@ -624,7 +624,7 @@ static bool8 StartMenuPokedexCallback(void)
play_some_sound(); play_some_sound();
RemoveExtraStartMenuWindows(); RemoveExtraStartMenuWindows();
overworld_free_bg_tilemaps(); overworld_free_bg_tilemaps();
SetMainCallback2(sub_80BB534); // Display pokedex SetMainCallback2(CB2_Pokedex);
return TRUE; return TRUE;
} }
+2 -2
View File
@@ -404,9 +404,9 @@ u16 PlayerGenderToFrontTrainerPicId_Debug(u8 gender, bool8 getClass)
switch (gender) switch (gender)
{ {
default: default:
return gFacilityClassToPicIndex[FACILITY_CLASS_PKMN_TRAINER_MAY]; return gFacilityClassToPicIndex[FACILITY_CLASS_MAY];
case MALE: case MALE:
return gFacilityClassToPicIndex[FACILITY_CLASS_PKMN_TRAINER_BRENDAN]; return gFacilityClassToPicIndex[FACILITY_CLASS_BRENDAN];
} }
} }
return gender; return gender;
+1 -17
View File
@@ -104,24 +104,8 @@ gUnknown_02022D00: @ 2022D00
.space 0x4 .space 0x4
.include "src/main_menu.o" .include "src/main_menu.o"
gUnknown_02022D08: @ 2022D08
.space 0x1
gUnknown_02022D09: @ 2022D09
.space 0x1
gUnknown_02022D0A: @ 2022D0A
.space 0x2
gUnknown_02022D0C: @ 2022D0C
.space 0x4
.include "src/battle_controllers.o" .include "src/battle_controllers.o"
.include "src/rom_8034C54.o"
gUnknown_02022E10: @ 2022E10
.space 0x4
.include "src/battle_main.o" .include "src/battle_main.o"
.include "src/pokemon.o" .include "src/pokemon.o"
.include "src/random.o" .include "src/random.o"