summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/data/pokemon_graphics/back_pic_table.h443
-rw-r--r--include/data/pokemon_graphics/palette_table.h443
-rw-r--r--include/data/pokemon_graphics/shiny_palette_table.h443
-rw-r--r--include/data/trainer_graphics/back_pic_anims.h76
-rw-r--r--include/data/trainer_graphics/front_pic_anims.h190
-rw-r--r--include/data/trainer_graphics/front_pic_tables.h2
-rw-r--r--include/graphics.h7
7 files changed, 1596 insertions, 8 deletions
diff --git a/include/data/pokemon_graphics/back_pic_table.h b/include/data/pokemon_graphics/back_pic_table.h
new file mode 100644
index 000000000..7426a8dc4
--- /dev/null
+++ b/include/data/pokemon_graphics/back_pic_table.h
@@ -0,0 +1,443 @@
+const struct CompressedSpriteSheet gMonBackPicTable[] =
+{
+ gMonBackPic_CircledQuestionMark, 0x800, 0,
+ gMonBackPic_Bulbasaur, 0x800, 1,
+ gMonBackPic_Ivysaur, 0x800, 2,
+ gMonBackPic_Venusaur, 0x800, 3,
+ gMonBackPic_Charmander, 0x800, 4,
+ gMonBackPic_Charmeleon, 0x800, 5,
+ gMonBackPic_Charizard, 0x800, 6,
+ gMonBackPic_Squirtle, 0x800, 7,
+ gMonBackPic_Wartortle, 0x800, 8,
+ gMonBackPic_Blastoise, 0x800, 9,
+ gMonBackPic_Caterpie, 0x800, 10,
+ gMonBackPic_Metapod, 0x800, 11,
+ gMonBackPic_Butterfree, 0x800, 12,
+ gMonBackPic_Weedle, 0x800, 13,
+ gMonBackPic_Kakuna, 0x800, 14,
+ gMonBackPic_Beedrill, 0x800, 15,
+ gMonBackPic_Pidgey, 0x800, 16,
+ gMonBackPic_Pidgeotto, 0x800, 17,
+ gMonBackPic_Pidgeot, 0x800, 18,
+ gMonBackPic_Rattata, 0x800, 19,
+ gMonBackPic_Raticate, 0x800, 20,
+ gMonBackPic_Spearow, 0x800, 21,
+ gMonBackPic_Fearow, 0x800, 22,
+ gMonBackPic_Ekans, 0x800, 23,
+ gMonBackPic_Arbok, 0x800, 24,
+ gMonBackPic_Pikachu, 0x800, 25,
+ gMonBackPic_Raichu, 0x800, 26,
+ gMonBackPic_Sandshrew, 0x800, 27,
+ gMonBackPic_Sandslash, 0x800, 28,
+ gMonBackPic_NidoranF, 0x800, 29,
+ gMonBackPic_Nidorina, 0x800, 30,
+ gMonBackPic_Nidoqueen, 0x800, 31,
+ gMonBackPic_NidoranM, 0x800, 32,
+ gMonBackPic_Nidorino, 0x800, 33,
+ gMonBackPic_Nidoking, 0x800, 34,
+ gMonBackPic_Clefairy, 0x800, 35,
+ gMonBackPic_Clefable, 0x800, 36,
+ gMonBackPic_Vulpix, 0x800, 37,
+ gMonBackPic_Ninetales, 0x800, 38,
+ gMonBackPic_Jigglypuff, 0x800, 39,
+ gMonBackPic_Wigglytuff, 0x800, 40,
+ gMonBackPic_Zubat, 0x800, 41,
+ gMonBackPic_Golbat, 0x800, 42,
+ gMonBackPic_Oddish, 0x800, 43,
+ gMonBackPic_Gloom, 0x800, 44,
+ gMonBackPic_Vileplume, 0x800, 45,
+ gMonBackPic_Paras, 0x800, 46,
+ gMonBackPic_Parasect, 0x800, 47,
+ gMonBackPic_Venonat, 0x800, 48,
+ gMonBackPic_Venomoth, 0x800, 49,
+ gMonBackPic_Diglett, 0x800, 50,
+ gMonBackPic_Dugtrio, 0x800, 51,
+ gMonBackPic_Meowth, 0x800, 52,
+ gMonBackPic_Persian, 0x800, 53,
+ gMonBackPic_Psyduck, 0x800, 54,
+ gMonBackPic_Golduck, 0x800, 55,
+ gMonBackPic_Mankey, 0x800, 56,
+ gMonBackPic_Primeape, 0x800, 57,
+ gMonBackPic_Growlithe, 0x800, 58,
+ gMonBackPic_Arcanine, 0x800, 59,
+ gMonBackPic_Poliwag, 0x800, 60,
+ gMonBackPic_Poliwhirl, 0x800, 61,
+ gMonBackPic_Poliwrath, 0x800, 62,
+ gMonBackPic_Abra, 0x800, 63,
+ gMonBackPic_Kadabra, 0x800, 64,
+ gMonBackPic_Alakazam, 0x800, 65,
+ gMonBackPic_Machop, 0x800, 66,
+ gMonBackPic_Machoke, 0x800, 67,
+ gMonBackPic_Machamp, 0x800, 68,
+ gMonBackPic_Bellsprout, 0x800, 69,
+ gMonBackPic_Weepinbell, 0x800, 70,
+ gMonBackPic_Victreebel, 0x800, 71,
+ gMonBackPic_Tentacool, 0x800, 72,
+ gMonBackPic_Tentacruel, 0x800, 73,
+ gMonBackPic_Geodude, 0x800, 74,
+ gMonBackPic_Graveler, 0x800, 75,
+ gMonBackPic_Golem, 0x800, 76,
+ gMonBackPic_Ponyta, 0x800, 77,
+ gMonBackPic_Rapidash, 0x800, 78,
+ gMonBackPic_Slowpoke, 0x800, 79,
+ gMonBackPic_Slowbro, 0x800, 80,
+ gMonBackPic_Magnemite, 0x800, 81,
+ gMonBackPic_Magneton, 0x800, 82,
+ gMonBackPic_Farfetchd, 0x800, 83,
+ gMonBackPic_Doduo, 0x800, 84,
+ gMonBackPic_Dodrio, 0x800, 85,
+ gMonBackPic_Seel, 0x800, 86,
+ gMonBackPic_Dewgong, 0x800, 87,
+ gMonBackPic_Grimer, 0x800, 88,
+ gMonBackPic_Muk, 0x800, 89,
+ gMonBackPic_Shellder, 0x800, 90,
+ gMonBackPic_Cloyster, 0x800, 91,
+ gMonBackPic_Gastly, 0x800, 92,
+ gMonBackPic_Haunter, 0x800, 93,
+ gMonBackPic_Gengar, 0x800, 94,
+ gMonBackPic_Onix, 0x800, 95,
+ gMonBackPic_Drowzee, 0x800, 96,
+ gMonBackPic_Hypno, 0x800, 97,
+ gMonBackPic_Krabby, 0x800, 98,
+ gMonBackPic_Kingler, 0x800, 99,
+ gMonBackPic_Voltorb, 0x800, 100,
+ gMonBackPic_Electrode, 0x800, 101,
+ gMonBackPic_Exeggcute, 0x800, 102,
+ gMonBackPic_Exeggutor, 0x800, 103,
+ gMonBackPic_Cubone, 0x800, 104,
+ gMonBackPic_Marowak, 0x800, 105,
+ gMonBackPic_Hitmonlee, 0x800, 106,
+ gMonBackPic_Hitmonchan, 0x800, 107,
+ gMonBackPic_Lickitung, 0x800, 108,
+ gMonBackPic_Koffing, 0x800, 109,
+ gMonBackPic_Weezing, 0x800, 110,
+ gMonBackPic_Rhyhorn, 0x800, 111,
+ gMonBackPic_Rhydon, 0x800, 112,
+ gMonBackPic_Chansey, 0x800, 113,
+ gMonBackPic_Tangela, 0x800, 114,
+ gMonBackPic_Kangaskhan, 0x800, 115,
+ gMonBackPic_Horsea, 0x800, 116,
+ gMonBackPic_Seadra, 0x800, 117,
+ gMonBackPic_Goldeen, 0x800, 118,
+ gMonBackPic_Seaking, 0x800, 119,
+ gMonBackPic_Staryu, 0x800, 120,
+ gMonBackPic_Starmie, 0x800, 121,
+ gMonBackPic_Mrmime, 0x800, 122,
+ gMonBackPic_Scyther, 0x800, 123,
+ gMonBackPic_Jynx, 0x800, 124,
+ gMonBackPic_Electabuzz, 0x800, 125,
+ gMonBackPic_Magmar, 0x800, 126,
+ gMonBackPic_Pinsir, 0x800, 127,
+ gMonBackPic_Tauros, 0x800, 128,
+ gMonBackPic_Magikarp, 0x800, 129,
+ gMonBackPic_Gyarados, 0x800, 130,
+ gMonBackPic_Lapras, 0x800, 131,
+ gMonBackPic_Ditto, 0x800, 132,
+ gMonBackPic_Eevee, 0x800, 133,
+ gMonBackPic_Vaporeon, 0x800, 134,
+ gMonBackPic_Jolteon, 0x800, 135,
+ gMonBackPic_Flareon, 0x800, 136,
+ gMonBackPic_Porygon, 0x800, 137,
+ gMonBackPic_Omanyte, 0x800, 138,
+ gMonBackPic_Omastar, 0x800, 139,
+ gMonBackPic_Kabuto, 0x800, 140,
+ gMonBackPic_Kabutops, 0x800, 141,
+ gMonBackPic_Aerodactyl, 0x800, 142,
+ gMonBackPic_Snorlax, 0x800, 143,
+ gMonBackPic_Articuno, 0x800, 144,
+ gMonBackPic_Zapdos, 0x800, 145,
+ gMonBackPic_Moltres, 0x800, 146,
+ gMonBackPic_Dratini, 0x800, 147,
+ gMonBackPic_Dragonair, 0x800, 148,
+ gMonBackPic_Dragonite, 0x800, 149,
+ gMonBackPic_Mewtwo, 0x800, 150,
+ gMonBackPic_Mew, 0x800, 151,
+ gMonBackPic_Chikorita, 0x800, 152,
+ gMonBackPic_Bayleef, 0x800, 153,
+ gMonBackPic_Meganium, 0x800, 154,
+ gMonBackPic_Cyndaquil, 0x800, 155,
+ gMonBackPic_Quilava, 0x800, 156,
+ gMonBackPic_Typhlosion, 0x800, 157,
+ gMonBackPic_Totodile, 0x800, 158,
+ gMonBackPic_Croconaw, 0x800, 159,
+ gMonBackPic_Feraligatr, 0x800, 160,
+ gMonBackPic_Sentret, 0x800, 161,
+ gMonBackPic_Furret, 0x800, 162,
+ gMonBackPic_Hoothoot, 0x800, 163,
+ gMonBackPic_Noctowl, 0x800, 164,
+ gMonBackPic_Ledyba, 0x800, 165,
+ gMonBackPic_Ledian, 0x800, 166,
+ gMonBackPic_Spinarak, 0x800, 167,
+ gMonBackPic_Ariados, 0x800, 168,
+ gMonBackPic_Crobat, 0x800, 169,
+ gMonBackPic_Chinchou, 0x800, 170,
+ gMonBackPic_Lanturn, 0x800, 171,
+ gMonBackPic_Pichu, 0x800, 172,
+ gMonBackPic_Cleffa, 0x800, 173,
+ gMonBackPic_Igglybuff, 0x800, 174,
+ gMonBackPic_Togepi, 0x800, 175,
+ gMonBackPic_Togetic, 0x800, 176,
+ gMonBackPic_Natu, 0x800, 177,
+ gMonBackPic_Xatu, 0x800, 178,
+ gMonBackPic_Mareep, 0x800, 179,
+ gMonBackPic_Flaaffy, 0x800, 180,
+ gMonBackPic_Ampharos, 0x800, 181,
+ gMonBackPic_Bellossom, 0x800, 182,
+ gMonBackPic_Marill, 0x800, 183,
+ gMonBackPic_Azumarill, 0x800, 184,
+ gMonBackPic_Sudowoodo, 0x800, 185,
+ gMonBackPic_Politoed, 0x800, 186,
+ gMonBackPic_Hoppip, 0x800, 187,
+ gMonBackPic_Skiploom, 0x800, 188,
+ gMonBackPic_Jumpluff, 0x800, 189,
+ gMonBackPic_Aipom, 0x800, 190,
+ gMonBackPic_Sunkern, 0x800, 191,
+ gMonBackPic_Sunflora, 0x800, 192,
+ gMonBackPic_Yanma, 0x800, 193,
+ gMonBackPic_Wooper, 0x800, 194,
+ gMonBackPic_Quagsire, 0x800, 195,
+ gMonBackPic_Espeon, 0x800, 196,
+ gMonBackPic_Umbreon, 0x800, 197,
+ gMonBackPic_Murkrow, 0x800, 198,
+ gMonBackPic_Slowking, 0x800, 199,
+ gMonBackPic_Misdreavus, 0x800, 200,
+ gMonBackPic_UnownA, 0x800, 201,
+ gMonBackPic_Wobbuffet, 0x800, 202,
+ gMonBackPic_Girafarig, 0x800, 203,
+ gMonBackPic_Pineco, 0x800, 204,
+ gMonBackPic_Forretress, 0x800, 205,
+ gMonBackPic_Dunsparce, 0x800, 206,
+ gMonBackPic_Gligar, 0x800, 207,
+ gMonBackPic_Steelix, 0x800, 208,
+ gMonBackPic_Snubbull, 0x800, 209,
+ gMonBackPic_Granbull, 0x800, 210,
+ gMonBackPic_Qwilfish, 0x800, 211,
+ gMonBackPic_Scizor, 0x800, 212,
+ gMonBackPic_Shuckle, 0x800, 213,
+ gMonBackPic_Heracross, 0x800, 214,
+ gMonBackPic_Sneasel, 0x800, 215,
+ gMonBackPic_Teddiursa, 0x800, 216,
+ gMonBackPic_Ursaring, 0x800, 217,
+ gMonBackPic_Slugma, 0x800, 218,
+ gMonBackPic_Magcargo, 0x800, 219,
+ gMonBackPic_Swinub, 0x800, 220,
+ gMonBackPic_Piloswine, 0x800, 221,
+ gMonBackPic_Corsola, 0x800, 222,
+ gMonBackPic_Remoraid, 0x800, 223,
+ gMonBackPic_Octillery, 0x800, 224,
+ gMonBackPic_Delibird, 0x800, 225,
+ gMonBackPic_Mantine, 0x800, 226,
+ gMonBackPic_Skarmory, 0x800, 227,
+ gMonBackPic_Houndour, 0x800, 228,
+ gMonBackPic_Houndoom, 0x800, 229,
+ gMonBackPic_Kingdra, 0x800, 230,
+ gMonBackPic_Phanpy, 0x800, 231,
+ gMonBackPic_Donphan, 0x800, 232,
+ gMonBackPic_Porygon2, 0x800, 233,
+ gMonBackPic_Stantler, 0x800, 234,
+ gMonBackPic_Smeargle, 0x800, 235,
+ gMonBackPic_Tyrogue, 0x800, 236,
+ gMonBackPic_Hitmontop, 0x800, 237,
+ gMonBackPic_Smoochum, 0x800, 238,
+ gMonBackPic_Elekid, 0x800, 239,
+ gMonBackPic_Magby, 0x800, 240,
+ gMonBackPic_Miltank, 0x800, 241,
+ gMonBackPic_Blissey, 0x800, 242,
+ gMonBackPic_Raikou, 0x800, 243,
+ gMonBackPic_Entei, 0x800, 244,
+ gMonBackPic_Suicune, 0x800, 245,
+ gMonBackPic_Larvitar, 0x800, 246,
+ gMonBackPic_Pupitar, 0x800, 247,
+ gMonBackPic_Tyranitar, 0x800, 248,
+ gMonBackPic_Lugia, 0x800, 249,
+ gMonBackPic_HoOh, 0x800, 250,
+ gMonBackPic_Celebi, 0x800, 251,
+ gMonBackPic_DoubleQuestionMark, 0x800, 252,
+ gMonBackPic_DoubleQuestionMark, 0x800, 253,
+ gMonBackPic_DoubleQuestionMark, 0x800, 254,
+ gMonBackPic_DoubleQuestionMark, 0x800, 255,
+ gMonBackPic_DoubleQuestionMark, 0x800, 256,
+ gMonBackPic_DoubleQuestionMark, 0x800, 257,
+ gMonBackPic_DoubleQuestionMark, 0x800, 258,
+ gMonBackPic_DoubleQuestionMark, 0x800, 259,
+ gMonBackPic_DoubleQuestionMark, 0x800, 260,
+ gMonBackPic_DoubleQuestionMark, 0x800, 261,
+ gMonBackPic_DoubleQuestionMark, 0x800, 262,
+ gMonBackPic_DoubleQuestionMark, 0x800, 263,
+ gMonBackPic_DoubleQuestionMark, 0x800, 264,
+ gMonBackPic_DoubleQuestionMark, 0x800, 265,
+ gMonBackPic_DoubleQuestionMark, 0x800, 266,
+ gMonBackPic_DoubleQuestionMark, 0x800, 267,
+ gMonBackPic_DoubleQuestionMark, 0x800, 268,
+ gMonBackPic_DoubleQuestionMark, 0x800, 269,
+ gMonBackPic_DoubleQuestionMark, 0x800, 270,
+ gMonBackPic_DoubleQuestionMark, 0x800, 271,
+ gMonBackPic_DoubleQuestionMark, 0x800, 272,
+ gMonBackPic_DoubleQuestionMark, 0x800, 273,
+ gMonBackPic_DoubleQuestionMark, 0x800, 274,
+ gMonBackPic_DoubleQuestionMark, 0x800, 275,
+ gMonBackPic_DoubleQuestionMark, 0x800, 276,
+ gMonBackPic_Treecko, 0x800, 277,
+ gMonBackPic_Grovyle, 0x800, 278,
+ gMonBackPic_Sceptile, 0x800, 279,
+ gMonBackPic_Torchic, 0x800, 280,
+ gMonBackPic_Combusken, 0x800, 281,
+ gMonBackPic_Blaziken, 0x800, 282,
+ gMonBackPic_Mudkip, 0x800, 283,
+ gMonBackPic_Marshtomp, 0x800, 284,
+ gMonBackPic_Swampert, 0x800, 285,
+ gMonBackPic_Poochyena, 0x800, 286,
+ gMonBackPic_Mightyena, 0x800, 287,
+ gMonBackPic_Zigzagoon, 0x800, 288,
+ gMonBackPic_Linoone, 0x800, 289,
+ gMonBackPic_Wurmple, 0x800, 290,
+ gMonBackPic_Silcoon, 0x800, 291,
+ gMonBackPic_Beautifly, 0x800, 292,
+ gMonBackPic_Cascoon, 0x800, 293,
+ gMonBackPic_Dustox, 0x800, 294,
+ gMonBackPic_Lotad, 0x800, 295,
+ gMonBackPic_Lombre, 0x800, 296,
+ gMonBackPic_Ludicolo, 0x800, 297,
+ gMonBackPic_Seedot, 0x800, 298,
+ gMonBackPic_Nuzleaf, 0x800, 299,
+ gMonBackPic_Shiftry, 0x800, 300,
+ gMonBackPic_Nincada, 0x800, 301,
+ gMonBackPic_Ninjask, 0x800, 302,
+ gMonBackPic_Shedinja, 0x800, 303,
+ gMonBackPic_Taillow, 0x800, 304,
+ gMonBackPic_Swellow, 0x800, 305,
+ gMonBackPic_Shroomish, 0x800, 306,
+ gMonBackPic_Breloom, 0x800, 307,
+ gMonBackPic_Spinda, 0x800, 308,
+ gMonBackPic_Wingull, 0x800, 309,
+ gMonBackPic_Pelipper, 0x800, 310,
+ gMonBackPic_Surskit, 0x800, 311,
+ gMonBackPic_Masquerain, 0x800, 312,
+ gMonBackPic_Wailmer, 0x800, 313,
+ gMonBackPic_Wailord, 0x800, 314,
+ gMonBackPic_Skitty, 0x800, 315,
+ gMonBackPic_Delcatty, 0x800, 316,
+ gMonBackPic_Kecleon, 0x800, 317,
+ gMonBackPic_Baltoy, 0x800, 318,
+ gMonBackPic_Claydol, 0x800, 319,
+ gMonBackPic_Nosepass, 0x800, 320,
+ gMonBackPic_Torkoal, 0x800, 321,
+ gMonBackPic_Sableye, 0x800, 322,
+ gMonBackPic_Barboach, 0x800, 323,
+ gMonBackPic_Whiscash, 0x800, 324,
+ gMonBackPic_Luvdisc, 0x800, 325,
+ gMonBackPic_Corphish, 0x800, 326,
+ gMonBackPic_Crawdaunt, 0x800, 327,
+ gMonBackPic_Feebas, 0x800, 328,
+ gMonBackPic_Milotic, 0x800, 329,
+ gMonBackPic_Carvanha, 0x800, 330,
+ gMonBackPic_Sharpedo, 0x800, 331,
+ gMonBackPic_Trapinch, 0x800, 332,
+ gMonBackPic_Vibrava, 0x800, 333,
+ gMonBackPic_Flygon, 0x800, 334,
+ gMonBackPic_Makuhita, 0x800, 335,
+ gMonBackPic_Hariyama, 0x800, 336,
+ gMonBackPic_Electrike, 0x800, 337,
+ gMonBackPic_Manectric, 0x800, 338,
+ gMonBackPic_Numel, 0x800, 339,
+ gMonBackPic_Camerupt, 0x800, 340,
+ gMonBackPic_Spheal, 0x800, 341,
+ gMonBackPic_Sealeo, 0x800, 342,
+ gMonBackPic_Walrein, 0x800, 343,
+ gMonBackPic_Cacnea, 0x800, 344,
+ gMonBackPic_Cacturne, 0x800, 345,
+ gMonBackPic_Snorunt, 0x800, 346,
+ gMonBackPic_Glalie, 0x800, 347,
+ gMonBackPic_Lunatone, 0x800, 348,
+ gMonBackPic_Solrock, 0x800, 349,
+ gMonBackPic_Azurill, 0x800, 350,
+ gMonBackPic_Spoink, 0x800, 351,
+ gMonBackPic_Grumpig, 0x800, 352,
+ gMonBackPic_Plusle, 0x800, 353,
+ gMonBackPic_Minun, 0x800, 354,
+ gMonBackPic_Mawile, 0x800, 355,
+ gMonBackPic_Meditite, 0x800, 356,
+ gMonBackPic_Medicham, 0x800, 357,
+ gMonBackPic_Swablu, 0x800, 358,
+ gMonBackPic_Altaria, 0x800, 359,
+ gMonBackPic_Wynaut, 0x800, 360,
+ gMonBackPic_Duskull, 0x800, 361,
+ gMonBackPic_Dusclops, 0x800, 362,
+ gMonBackPic_Roselia, 0x800, 363,
+ gMonBackPic_Slakoth, 0x800, 364,
+ gMonBackPic_Vigoroth, 0x800, 365,
+ gMonBackPic_Slaking, 0x800, 366,
+ gMonBackPic_Gulpin, 0x800, 367,
+ gMonBackPic_Swalot, 0x800, 368,
+ gMonBackPic_Tropius, 0x800, 369,
+ gMonBackPic_Whismur, 0x800, 370,
+ gMonBackPic_Loudred, 0x800, 371,
+ gMonBackPic_Exploud, 0x800, 372,
+ gMonBackPic_Clamperl, 0x800, 373,
+ gMonBackPic_Huntail, 0x800, 374,
+ gMonBackPic_Gorebyss, 0x800, 375,
+ gMonBackPic_Absol, 0x800, 376,
+ gMonBackPic_Shuppet, 0x800, 377,
+ gMonBackPic_Banette, 0x800, 378,
+ gMonBackPic_Seviper, 0x800, 379,
+ gMonBackPic_Zangoose, 0x800, 380,
+ gMonBackPic_Relicanth, 0x800, 381,
+ gMonBackPic_Aron, 0x800, 382,
+ gMonBackPic_Lairon, 0x800, 383,
+ gMonBackPic_Aggron, 0x800, 384,
+ gMonBackPic_Castform, 0x800, 385,
+ gMonBackPic_Volbeat, 0x800, 386,
+ gMonBackPic_Illumise, 0x800, 387,
+ gMonBackPic_Lileep, 0x800, 388,
+ gMonBackPic_Cradily, 0x800, 389,
+ gMonBackPic_Anorith, 0x800, 390,
+ gMonBackPic_Armaldo, 0x800, 391,
+ gMonBackPic_Ralts, 0x800, 392,
+ gMonBackPic_Kirlia, 0x800, 393,
+ gMonBackPic_Gardevoir, 0x800, 394,
+ gMonBackPic_Bagon, 0x800, 395,
+ gMonBackPic_Shelgon, 0x800, 396,
+ gMonBackPic_Salamence, 0x800, 397,
+ gMonBackPic_Beldum, 0x800, 398,
+ gMonBackPic_Metang, 0x800, 399,
+ gMonBackPic_Metagross, 0x800, 400,
+ gMonBackPic_Regirock, 0x800, 401,
+ gMonBackPic_Regice, 0x800, 402,
+ gMonBackPic_Registeel, 0x800, 403,
+ gMonBackPic_Kyogre, 0x800, 404,
+ gMonBackPic_Groudon, 0x800, 405,
+ gMonBackPic_Rayquaza, 0x800, 406,
+ gMonBackPic_Latias, 0x800, 407,
+ gMonBackPic_Latios, 0x800, 408,
+ gMonBackPic_Jirachi, 0x800, 409,
+ gMonBackPic_Deoxys, 0x800, 410,
+ gMonBackPic_Chimecho, 0x800, 411,
+ gMonStillFrontPic_Egg, 0x800, 412,
+ gMonBackPic_UnownB, 0x800, 413,
+ gMonBackPic_UnownC, 0x800, 414,
+ gMonBackPic_UnownD, 0x800, 415,
+ gMonBackPic_UnownE, 0x800, 416,
+ gMonBackPic_UnownF, 0x800, 417,
+ gMonBackPic_UnownG, 0x800, 418,
+ gMonBackPic_UnownH, 0x800, 419,
+ gMonBackPic_UnownI, 0x800, 420,
+ gMonBackPic_UnownJ, 0x800, 421,
+ gMonBackPic_UnownK, 0x800, 422,
+ gMonBackPic_UnownL, 0x800, 423,
+ gMonBackPic_UnownM, 0x800, 424,
+ gMonBackPic_UnownN, 0x800, 425,
+ gMonBackPic_UnownO, 0x800, 426,
+ gMonBackPic_UnownP, 0x800, 427,
+ gMonBackPic_UnownQ, 0x800, 428,
+ gMonBackPic_UnownR, 0x800, 429,
+ gMonBackPic_UnownS, 0x800, 430,
+ gMonBackPic_UnownT, 0x800, 431,
+ gMonBackPic_UnownU, 0x800, 432,
+ gMonBackPic_UnownV, 0x800, 433,
+ gMonBackPic_UnownW, 0x800, 434,
+ gMonBackPic_UnownX, 0x800, 435,
+ gMonBackPic_UnownY, 0x800, 436,
+ gMonBackPic_UnownZ, 0x800, 437,
+ gMonBackPic_UnownExclamationMark, 0x800, 438,
+ gMonBackPic_UnownQuestionMark, 0x800, 439,
+};
diff --git a/include/data/pokemon_graphics/palette_table.h b/include/data/pokemon_graphics/palette_table.h
new file mode 100644
index 000000000..99412daa5
--- /dev/null
+++ b/include/data/pokemon_graphics/palette_table.h
@@ -0,0 +1,443 @@
+const struct CompressedSpritePalette gMonPaletteTable[] =
+{
+ gMonPalette_CircledQuestionMark, 0,
+ gMonPalette_Bulbasaur, 1,
+ gMonPalette_Ivysaur, 2,
+ gMonPalette_Venusaur, 3,
+ gMonPalette_Charmander, 4,
+ gMonPalette_Charmeleon, 5,
+ gMonPalette_Charizard, 6,
+ gMonPalette_Squirtle, 7,
+ gMonPalette_Wartortle, 8,
+ gMonPalette_Blastoise, 9,
+ gMonPalette_Caterpie, 10,
+ gMonPalette_Metapod, 11,
+ gMonPalette_Butterfree, 12,
+ gMonPalette_Weedle, 13,
+ gMonPalette_Kakuna, 14,
+ gMonPalette_Beedrill, 15,
+ gMonPalette_Pidgey, 16,
+ gMonPalette_Pidgeotto, 17,
+ gMonPalette_Pidgeot, 18,
+ gMonPalette_Rattata, 19,
+ gMonPalette_Raticate, 20,
+ gMonPalette_Spearow, 21,
+ gMonPalette_Fearow, 22,
+ gMonPalette_Ekans, 23,
+ gMonPalette_Arbok, 24,
+ gMonPalette_Pikachu, 25,
+ gMonPalette_Raichu, 26,
+ gMonPalette_Sandshrew, 27,
+ gMonPalette_Sandslash, 28,
+ gMonPalette_NidoranF, 29,
+ gMonPalette_Nidorina, 30,
+ gMonPalette_Nidoqueen, 31,
+ gMonPalette_NidoranM, 32,
+ gMonPalette_Nidorino, 33,
+ gMonPalette_Nidoking, 34,
+ gMonPalette_Clefairy, 35,
+ gMonPalette_Clefable, 36,
+ gMonPalette_Vulpix, 37,
+ gMonPalette_Ninetales, 38,
+ gMonPalette_Jigglypuff, 39,
+ gMonPalette_Wigglytuff, 40,
+ gMonPalette_Zubat, 41,
+ gMonPalette_Golbat, 42,
+ gMonPalette_Oddish, 43,
+ gMonPalette_Gloom, 44,
+ gMonPalette_Vileplume, 45,
+ gMonPalette_Paras, 46,
+ gMonPalette_Parasect, 47,
+ gMonPalette_Venonat, 48,
+ gMonPalette_Venomoth, 49,
+ gMonPalette_Diglett, 50,
+ gMonPalette_Dugtrio, 51,
+ gMonPalette_Meowth, 52,
+ gMonPalette_Persian, 53,
+ gMonPalette_Psyduck, 54,
+ gMonPalette_Golduck, 55,
+ gMonPalette_Mankey, 56,
+ gMonPalette_Primeape, 57,
+ gMonPalette_Growlithe, 58,
+ gMonPalette_Arcanine, 59,
+ gMonPalette_Poliwag, 60,
+ gMonPalette_Poliwhirl, 61,
+ gMonPalette_Poliwrath, 62,
+ gMonPalette_Abra, 63,
+ gMonPalette_Kadabra, 64,
+ gMonPalette_Alakazam, 65,
+ gMonPalette_Machop, 66,
+ gMonPalette_Machoke, 67,
+ gMonPalette_Machamp, 68,
+ gMonPalette_Bellsprout, 69,
+ gMonPalette_Weepinbell, 70,
+ gMonPalette_Victreebel, 71,
+ gMonPalette_Tentacool, 72,
+ gMonPalette_Tentacruel, 73,
+ gMonPalette_Geodude, 74,
+ gMonPalette_Graveler, 75,
+ gMonPalette_Golem, 76,
+ gMonPalette_Ponyta, 77,
+ gMonPalette_Rapidash, 78,
+ gMonPalette_Slowpoke, 79,
+ gMonPalette_Slowbro, 80,
+ gMonPalette_Magnemite, 81,
+ gMonPalette_Magneton, 82,
+ gMonPalette_Farfetchd, 83,
+ gMonPalette_Doduo, 84,
+ gMonPalette_Dodrio, 85,
+ gMonPalette_Seel, 86,
+ gMonPalette_Dewgong, 87,
+ gMonPalette_Grimer, 88,
+ gMonPalette_Muk, 89,
+ gMonPalette_Shellder, 90,
+ gMonPalette_Cloyster, 91,
+ gMonPalette_Gastly, 92,
+ gMonPalette_Haunter, 93,
+ gMonPalette_Gengar, 94,
+ gMonPalette_Onix, 95,
+ gMonPalette_Drowzee, 96,
+ gMonPalette_Hypno, 97,
+ gMonPalette_Krabby, 98,
+ gMonPalette_Kingler, 99,
+ gMonPalette_Voltorb, 100,
+ gMonPalette_Electrode, 101,
+ gMonPalette_Exeggcute, 102,
+ gMonPalette_Exeggutor, 103,
+ gMonPalette_Cubone, 104,
+ gMonPalette_Marowak, 105,
+ gMonPalette_Hitmonlee, 106,
+ gMonPalette_Hitmonchan, 107,
+ gMonPalette_Lickitung, 108,
+ gMonPalette_Koffing, 109,
+ gMonPalette_Weezing, 110,
+ gMonPalette_Rhyhorn, 111,
+ gMonPalette_Rhydon, 112,
+ gMonPalette_Chansey, 113,
+ gMonPalette_Tangela, 114,
+ gMonPalette_Kangaskhan, 115,
+ gMonPalette_Horsea, 116,
+ gMonPalette_Seadra, 117,
+ gMonPalette_Goldeen, 118,
+ gMonPalette_Seaking, 119,
+ gMonPalette_Staryu, 120,
+ gMonPalette_Starmie, 121,
+ gMonPalette_Mrmime, 122,
+ gMonPalette_Scyther, 123,
+ gMonPalette_Jynx, 124,
+ gMonPalette_Electabuzz, 125,
+ gMonPalette_Magmar, 126,
+ gMonPalette_Pinsir, 127,
+ gMonPalette_Tauros, 128,
+ gMonPalette_Magikarp, 129,
+ gMonPalette_Gyarados, 130,
+ gMonPalette_Lapras, 131,
+ gMonPalette_Ditto, 132,
+ gMonPalette_Eevee, 133,
+ gMonPalette_Vaporeon, 134,
+ gMonPalette_Jolteon, 135,
+ gMonPalette_Flareon, 136,
+ gMonPalette_Porygon, 137,
+ gMonPalette_Omanyte, 138,
+ gMonPalette_Omastar, 139,
+ gMonPalette_Kabuto, 140,
+ gMonPalette_Kabutops, 141,
+ gMonPalette_Aerodactyl, 142,
+ gMonPalette_Snorlax, 143,
+ gMonPalette_Articuno, 144,
+ gMonPalette_Zapdos, 145,
+ gMonPalette_Moltres, 146,
+ gMonPalette_Dratini, 147,
+ gMonPalette_Dragonair, 148,
+ gMonPalette_Dragonite, 149,
+ gMonPalette_Mewtwo, 150,
+ gMonPalette_Mew, 151,
+ gMonPalette_Chikorita, 152,
+ gMonPalette_Bayleef, 153,
+ gMonPalette_Meganium, 154,
+ gMonPalette_Cyndaquil, 155,
+ gMonPalette_Quilava, 156,
+ gMonPalette_Typhlosion, 157,
+ gMonPalette_Totodile, 158,
+ gMonPalette_Croconaw, 159,
+ gMonPalette_Feraligatr, 160,
+ gMonPalette_Sentret, 161,
+ gMonPalette_Furret, 162,
+ gMonPalette_Hoothoot, 163,
+ gMonPalette_Noctowl, 164,
+ gMonPalette_Ledyba, 165,
+ gMonPalette_Ledian, 166,
+ gMonPalette_Spinarak, 167,
+ gMonPalette_Ariados, 168,
+ gMonPalette_Crobat, 169,
+ gMonPalette_Chinchou, 170,
+ gMonPalette_Lanturn, 171,
+ gMonPalette_Pichu, 172,
+ gMonPalette_Cleffa, 173,
+ gMonPalette_Igglybuff, 174,
+ gMonPalette_Togepi, 175,
+ gMonPalette_Togetic, 176,
+ gMonPalette_Natu, 177,
+ gMonPalette_Xatu, 178,
+ gMonPalette_Mareep, 179,
+ gMonPalette_Flaaffy, 180,
+ gMonPalette_Ampharos, 181,
+ gMonPalette_Bellossom, 182,
+ gMonPalette_Marill, 183,
+ gMonPalette_Azumarill, 184,
+ gMonPalette_Sudowoodo, 185,
+ gMonPalette_Politoed, 186,
+ gMonPalette_Hoppip, 187,
+ gMonPalette_Skiploom, 188,
+ gMonPalette_Jumpluff, 189,
+ gMonPalette_Aipom, 190,
+ gMonPalette_Sunkern, 191,
+ gMonPalette_Sunflora, 192,
+ gMonPalette_Yanma, 193,
+ gMonPalette_Wooper, 194,
+ gMonPalette_Quagsire, 195,
+ gMonPalette_Espeon, 196,
+ gMonPalette_Umbreon, 197,
+ gMonPalette_Murkrow, 198,
+ gMonPalette_Slowking, 199,
+ gMonPalette_Misdreavus, 200,
+ gMonPalette_Unown, 201,
+ gMonPalette_Wobbuffet, 202,
+ gMonPalette_Girafarig, 203,
+ gMonPalette_Pineco, 204,
+ gMonPalette_Forretress, 205,
+ gMonPalette_Dunsparce, 206,
+ gMonPalette_Gligar, 207,
+ gMonPalette_Steelix, 208,
+ gMonPalette_Snubbull, 209,
+ gMonPalette_Granbull, 210,
+ gMonPalette_Qwilfish, 211,
+ gMonPalette_Scizor, 212,
+ gMonPalette_Shuckle, 213,
+ gMonPalette_Heracross, 214,
+ gMonPalette_Sneasel, 215,
+ gMonPalette_Teddiursa, 216,
+ gMonPalette_Ursaring, 217,
+ gMonPalette_Slugma, 218,
+ gMonPalette_Magcargo, 219,
+ gMonPalette_Swinub, 220,
+ gMonPalette_Piloswine, 221,
+ gMonPalette_Corsola, 222,
+ gMonPalette_Remoraid, 223,
+ gMonPalette_Octillery, 224,
+ gMonPalette_Delibird, 225,
+ gMonPalette_Mantine, 226,
+ gMonPalette_Skarmory, 227,
+ gMonPalette_Houndour, 228,
+ gMonPalette_Houndoom, 229,
+ gMonPalette_Kingdra, 230,
+ gMonPalette_Phanpy, 231,
+ gMonPalette_Donphan, 232,
+ gMonPalette_Porygon2, 233,
+ gMonPalette_Stantler, 234,
+ gMonPalette_Smeargle, 235,
+ gMonPalette_Tyrogue, 236,
+ gMonPalette_Hitmontop, 237,
+ gMonPalette_Smoochum, 238,
+ gMonPalette_Elekid, 239,
+ gMonPalette_Magby, 240,
+ gMonPalette_Miltank, 241,
+ gMonPalette_Blissey, 242,
+ gMonPalette_Raikou, 243,
+ gMonPalette_Entei, 244,
+ gMonPalette_Suicune, 245,
+ gMonPalette_Larvitar, 246,
+ gMonPalette_Pupitar, 247,
+ gMonPalette_Tyranitar, 248,
+ gMonPalette_Lugia, 249,
+ gMonPalette_HoOh, 250,
+ gMonPalette_Celebi, 251,
+ gMonPalette_DoubleQuestionMark, 252,
+ gMonPalette_DoubleQuestionMark, 253,
+ gMonPalette_DoubleQuestionMark, 254,
+ gMonPalette_DoubleQuestionMark, 255,
+ gMonPalette_DoubleQuestionMark, 256,
+ gMonPalette_DoubleQuestionMark, 257,
+ gMonPalette_DoubleQuestionMark, 258,
+ gMonPalette_DoubleQuestionMark, 259,
+ gMonPalette_DoubleQuestionMark, 260,
+ gMonPalette_DoubleQuestionMark, 261,
+ gMonPalette_DoubleQuestionMark, 262,
+ gMonPalette_DoubleQuestionMark, 263,
+ gMonPalette_DoubleQuestionMark, 264,
+ gMonPalette_DoubleQuestionMark, 265,
+ gMonPalette_DoubleQuestionMark, 266,
+ gMonPalette_DoubleQuestionMark, 267,
+ gMonPalette_DoubleQuestionMark, 268,
+ gMonPalette_DoubleQuestionMark, 269,
+ gMonPalette_DoubleQuestionMark, 270,
+ gMonPalette_DoubleQuestionMark, 271,
+ gMonPalette_DoubleQuestionMark, 272,
+ gMonPalette_DoubleQuestionMark, 273,
+ gMonPalette_DoubleQuestionMark, 274,
+ gMonPalette_DoubleQuestionMark, 275,
+ gMonPalette_DoubleQuestionMark, 276,
+ gMonPalette_Treecko, 277,
+ gMonPalette_Grovyle, 278,
+ gMonPalette_Sceptile, 279,
+ gMonPalette_Torchic, 280,
+ gMonPalette_Combusken, 281,
+ gMonPalette_Blaziken, 282,
+ gMonPalette_Mudkip, 283,
+ gMonPalette_Marshtomp, 284,
+ gMonPalette_Swampert, 285,
+ gMonPalette_Poochyena, 286,
+ gMonPalette_Mightyena, 287,
+ gMonPalette_Zigzagoon, 288,
+ gMonPalette_Linoone, 289,
+ gMonPalette_Wurmple, 290,
+ gMonPalette_Silcoon, 291,
+ gMonPalette_Beautifly, 292,
+ gMonPalette_Cascoon, 293,
+ gMonPalette_Dustox, 294,
+ gMonPalette_Lotad, 295,
+ gMonPalette_Lombre, 296,
+ gMonPalette_Ludicolo, 297,
+ gMonPalette_Seedot, 298,
+ gMonPalette_Nuzleaf, 299,
+ gMonPalette_Shiftry, 300,
+ gMonPalette_Nincada, 301,
+ gMonPalette_Ninjask, 302,
+ gMonPalette_Shedinja, 303,
+ gMonPalette_Taillow, 304,
+ gMonPalette_Swellow, 305,
+ gMonPalette_Shroomish, 306,
+ gMonPalette_Breloom, 307,
+ gMonPalette_Spinda, 308,
+ gMonPalette_Wingull, 309,
+ gMonPalette_Pelipper, 310,
+ gMonPalette_Surskit, 311,
+ gMonPalette_Masquerain, 312,
+ gMonPalette_Wailmer, 313,
+ gMonPalette_Wailord, 314,
+ gMonPalette_Skitty, 315,
+ gMonPalette_Delcatty, 316,
+ gMonPalette_Kecleon, 317,
+ gMonPalette_Baltoy, 318,
+ gMonPalette_Claydol, 319,
+ gMonPalette_Nosepass, 320,
+ gMonPalette_Torkoal, 321,
+ gMonPalette_Sableye, 322,
+ gMonPalette_Barboach, 323,
+ gMonPalette_Whiscash, 324,
+ gMonPalette_Luvdisc, 325,
+ gMonPalette_Corphish, 326,
+ gMonPalette_Crawdaunt, 327,
+ gMonPalette_Feebas, 328,
+ gMonPalette_Milotic, 329,
+ gMonPalette_Carvanha, 330,
+ gMonPalette_Sharpedo, 331,
+ gMonPalette_Trapinch, 332,
+ gMonPalette_Vibrava, 333,
+ gMonPalette_Flygon, 334,
+ gMonPalette_Makuhita, 335,
+ gMonPalette_Hariyama, 336,
+ gMonPalette_Electrike, 337,
+ gMonPalette_Manectric, 338,
+ gMonPalette_Numel, 339,
+ gMonPalette_Camerupt, 340,
+ gMonPalette_Spheal, 341,
+ gMonPalette_Sealeo, 342,
+ gMonPalette_Walrein, 343,
+ gMonPalette_Cacnea, 344,
+ gMonPalette_Cacturne, 345,
+ gMonPalette_Snorunt, 346,
+ gMonPalette_Glalie, 347,
+ gMonPalette_Lunatone, 348,
+ gMonPalette_Solrock, 349,
+ gMonPalette_Azurill, 350,
+ gMonPalette_Spoink, 351,
+ gMonPalette_Grumpig, 352,
+ gMonPalette_Plusle, 353,
+ gMonPalette_Minun, 354,
+ gMonPalette_Mawile, 355,
+ gMonPalette_Meditite, 356,
+ gMonPalette_Medicham, 357,
+ gMonPalette_Swablu, 358,
+ gMonPalette_Altaria, 359,
+ gMonPalette_Wynaut, 360,
+ gMonPalette_Duskull, 361,
+ gMonPalette_Dusclops, 362,
+ gMonPalette_Roselia, 363,
+ gMonPalette_Slakoth, 364,
+ gMonPalette_Vigoroth, 365,
+ gMonPalette_Slaking, 366,
+ gMonPalette_Gulpin, 367,
+ gMonPalette_Swalot, 368,
+ gMonPalette_Tropius, 369,
+ gMonPalette_Whismur, 370,
+ gMonPalette_Loudred, 371,
+ gMonPalette_Exploud, 372,
+ gMonPalette_Clamperl, 373,
+ gMonPalette_Huntail, 374,
+ gMonPalette_Gorebyss, 375,
+ gMonPalette_Absol, 376,
+ gMonPalette_Shuppet, 377,
+ gMonPalette_Banette, 378,
+ gMonPalette_Seviper, 379,
+ gMonPalette_Zangoose, 380,
+ gMonPalette_Relicanth, 381,
+ gMonPalette_Aron, 382,
+ gMonPalette_Lairon, 383,
+ gMonPalette_Aggron, 384,
+ gMonPalette_Castform, 385,
+ gMonPalette_Volbeat, 386,
+ gMonPalette_Illumise, 387,
+ gMonPalette_Lileep, 388,
+ gMonPalette_Cradily, 389,
+ gMonPalette_Anorith, 390,
+ gMonPalette_Armaldo, 391,
+ gMonPalette_Ralts, 392,
+ gMonPalette_Kirlia, 393,
+ gMonPalette_Gardevoir, 394,
+ gMonPalette_Bagon, 395,
+ gMonPalette_Shelgon, 396,
+ gMonPalette_Salamence, 397,
+ gMonPalette_Beldum, 398,
+ gMonPalette_Metang, 399,
+ gMonPalette_Metagross, 400,
+ gMonPalette_Regirock, 401,
+ gMonPalette_Regice, 402,
+ gMonPalette_Registeel, 403,
+ gMonPalette_Kyogre, 404,
+ gMonPalette_Groudon, 405,
+ gMonPalette_Rayquaza, 406,
+ gMonPalette_Latias, 407,
+ gMonPalette_Latios, 408,
+ gMonPalette_Jirachi, 409,
+ gMonPalette_Deoxys, 410,
+ gMonPalette_Chimecho, 411,
+ gMonPalette_Egg, 412,
+ gMonPalette_Unown, 413,
+ gMonPalette_Unown, 414,
+ gMonPalette_Unown, 415,
+ gMonPalette_Unown, 416,
+ gMonPalette_Unown, 417,
+ gMonPalette_Unown, 418,
+ gMonPalette_Unown, 419,
+ gMonPalette_Unown, 420,
+ gMonPalette_Unown, 421,
+ gMonPalette_Unown, 422,
+ gMonPalette_Unown, 423,
+ gMonPalette_Unown, 424,
+ gMonPalette_Unown, 425,
+ gMonPalette_Unown, 426,
+ gMonPalette_Unown, 427,
+ gMonPalette_Unown, 428,
+ gMonPalette_Unown, 429,
+ gMonPalette_Unown, 430,
+ gMonPalette_Unown, 431,
+ gMonPalette_Unown, 432,
+ gMonPalette_Unown, 433,
+ gMonPalette_Unown, 434,
+ gMonPalette_Unown, 435,
+ gMonPalette_Unown, 436,
+ gMonPalette_Unown, 437,
+ gMonPalette_Unown, 438,
+ gMonPalette_Unown, 439,
+};
diff --git a/include/data/pokemon_graphics/shiny_palette_table.h b/include/data/pokemon_graphics/shiny_palette_table.h
new file mode 100644
index 000000000..91708fafa
--- /dev/null
+++ b/include/data/pokemon_graphics/shiny_palette_table.h
@@ -0,0 +1,443 @@
+const struct CompressedSpritePalette gMonShinyPaletteTable[] =
+{
+ gMonShinyPalette_CircledQuestionMark, 500,
+ gMonShinyPalette_Bulbasaur, 501,
+ gMonShinyPalette_Ivysaur, 502,
+ gMonShinyPalette_Venusaur, 503,
+ gMonShinyPalette_Charmander, 504,
+ gMonShinyPalette_Charmeleon, 505,
+ gMonShinyPalette_Charizard, 506,
+ gMonShinyPalette_Squirtle, 507,
+ gMonShinyPalette_Wartortle, 508,
+ gMonShinyPalette_Blastoise, 509,
+ gMonShinyPalette_Caterpie, 510,
+ gMonShinyPalette_Metapod, 511,
+ gMonShinyPalette_Butterfree, 512,
+ gMonShinyPalette_Weedle, 513,
+ gMonShinyPalette_Kakuna, 514,
+ gMonShinyPalette_Beedrill, 515,
+ gMonShinyPalette_Pidgey, 516,
+ gMonShinyPalette_Pidgeotto, 517,
+ gMonShinyPalette_Pidgeot, 518,
+ gMonShinyPalette_Rattata, 519,
+ gMonShinyPalette_Raticate, 520,
+ gMonShinyPalette_Spearow, 521,
+ gMonShinyPalette_Fearow, 522,
+ gMonShinyPalette_Ekans, 523,
+ gMonShinyPalette_Arbok, 524,
+ gMonShinyPalette_Pikachu, 525,
+ gMonShinyPalette_Raichu, 526,
+ gMonShinyPalette_Sandshrew, 527,
+ gMonShinyPalette_Sandslash, 528,
+ gMonShinyPalette_NidoranF, 529,
+ gMonShinyPalette_Nidorina, 530,
+ gMonShinyPalette_Nidoqueen, 531,
+ gMonShinyPalette_NidoranM, 532,
+ gMonShinyPalette_Nidorino, 533,
+ gMonShinyPalette_Nidoking, 534,
+ gMonShinyPalette_Clefairy, 535,
+ gMonShinyPalette_Clefable, 536,
+ gMonShinyPalette_Vulpix, 537,
+ gMonShinyPalette_Ninetales, 538,
+ gMonShinyPalette_Jigglypuff, 539,
+ gMonShinyPalette_Wigglytuff, 540,
+ gMonShinyPalette_Zubat, 541,
+ gMonShinyPalette_Golbat, 542,
+ gMonShinyPalette_Oddish, 543,
+ gMonShinyPalette_Gloom, 544,
+ gMonShinyPalette_Vileplume, 545,
+ gMonShinyPalette_Paras, 546,
+ gMonShinyPalette_Parasect, 547,
+ gMonShinyPalette_Venonat, 548,
+ gMonShinyPalette_Venomoth, 549,
+ gMonShinyPalette_Diglett, 550,
+ gMonShinyPalette_Dugtrio, 551,
+ gMonShinyPalette_Meowth, 552,
+ gMonShinyPalette_Persian, 553,
+ gMonShinyPalette_Psyduck, 554,
+ gMonShinyPalette_Golduck, 555,
+ gMonShinyPalette_Mankey, 556,
+ gMonShinyPalette_Primeape, 557,
+ gMonShinyPalette_Growlithe, 558,
+ gMonShinyPalette_Arcanine, 559,
+ gMonShinyPalette_Poliwag, 560,
+ gMonShinyPalette_Poliwhirl, 561,
+ gMonShinyPalette_Poliwrath, 562,
+ gMonShinyPalette_Abra, 563,
+ gMonShinyPalette_Kadabra, 564,
+ gMonShinyPalette_Alakazam, 565,
+ gMonShinyPalette_Machop, 566,
+ gMonShinyPalette_Machoke, 567,
+ gMonShinyPalette_Machamp, 568,
+ gMonShinyPalette_Bellsprout, 569,
+ gMonShinyPalette_Weepinbell, 570,
+ gMonShinyPalette_Victreebel, 571,
+ gMonShinyPalette_Tentacool, 572,
+ gMonShinyPalette_Tentacruel, 573,
+ gMonShinyPalette_Geodude, 574,
+ gMonShinyPalette_Graveler, 575,
+ gMonShinyPalette_Golem, 576,
+ gMonShinyPalette_Ponyta, 577,
+ gMonShinyPalette_Rapidash, 578,
+ gMonShinyPalette_Slowpoke, 579,
+ gMonShinyPalette_Slowbro, 580,
+ gMonShinyPalette_Magnemite, 581,
+ gMonShinyPalette_Magneton, 582,
+ gMonShinyPalette_Farfetchd, 583,
+ gMonShinyPalette_Doduo, 584,
+ gMonShinyPalette_Dodrio, 585,
+ gMonShinyPalette_Seel, 586,
+ gMonShinyPalette_Dewgong, 587,
+ gMonShinyPalette_Grimer, 588,
+ gMonShinyPalette_Muk, 589,
+ gMonShinyPalette_Shellder, 590,
+ gMonShinyPalette_Cloyster, 591,
+ gMonShinyPalette_Gastly, 592,
+ gMonShinyPalette_Haunter, 593,
+ gMonShinyPalette_Gengar, 594,
+ gMonShinyPalette_Onix, 595,
+ gMonShinyPalette_Drowzee, 596,
+ gMonShinyPalette_Hypno, 597,
+ gMonShinyPalette_Krabby, 598,
+ gMonShinyPalette_Kingler, 599,
+ gMonShinyPalette_Voltorb, 600,
+ gMonShinyPalette_Electrode, 601,
+ gMonShinyPalette_Exeggcute, 602,
+ gMonShinyPalette_Exeggutor, 603,
+ gMonShinyPalette_Cubone, 604,
+ gMonShinyPalette_Marowak, 605,
+ gMonShinyPalette_Hitmonlee, 606,
+ gMonShinyPalette_Hitmonchan, 607,
+ gMonShinyPalette_Lickitung, 608,
+ gMonShinyPalette_Koffing, 609,
+ gMonShinyPalette_Weezing, 610,
+ gMonShinyPalette_Rhyhorn, 611,
+ gMonShinyPalette_Rhydon, 612,
+ gMonShinyPalette_Chansey, 613,
+ gMonShinyPalette_Tangela, 614,
+ gMonShinyPalette_Kangaskhan, 615,
+ gMonShinyPalette_Horsea, 616,
+ gMonShinyPalette_Seadra, 617,
+ gMonShinyPalette_Goldeen, 618,
+ gMonShinyPalette_Seaking, 619,
+ gMonShinyPalette_Staryu, 620,
+ gMonShinyPalette_Starmie, 621,
+ gMonShinyPalette_Mrmime, 622,
+ gMonShinyPalette_Scyther, 623,
+ gMonShinyPalette_Jynx, 624,
+ gMonShinyPalette_Electabuzz, 625,
+ gMonShinyPalette_Magmar, 626,
+ gMonShinyPalette_Pinsir, 627,
+ gMonShinyPalette_Tauros, 628,
+ gMonShinyPalette_Magikarp, 629,
+ gMonShinyPalette_Gyarados, 630,
+ gMonShinyPalette_Lapras, 631,
+ gMonShinyPalette_Ditto, 632,
+ gMonShinyPalette_Eevee, 633,
+ gMonShinyPalette_Vaporeon, 634,
+ gMonShinyPalette_Jolteon, 635,
+ gMonShinyPalette_Flareon, 636,
+ gMonShinyPalette_Porygon, 637,
+ gMonShinyPalette_Omanyte, 638,
+ gMonShinyPalette_Omastar, 639,
+ gMonShinyPalette_Kabuto, 640,
+ gMonShinyPalette_Kabutops, 641,
+ gMonShinyPalette_Aerodactyl, 642,
+ gMonShinyPalette_Snorlax, 643,
+ gMonShinyPalette_Articuno, 644,
+ gMonShinyPalette_Zapdos, 645,
+ gMonShinyPalette_Moltres, 646,
+ gMonShinyPalette_Dratini, 647,
+ gMonShinyPalette_Dragonair, 648,
+ gMonShinyPalette_Dragonite, 649,
+ gMonShinyPalette_Mewtwo, 650,
+ gMonShinyPalette_Mew, 651,
+ gMonShinyPalette_Chikorita, 652,
+ gMonShinyPalette_Bayleef, 653,
+ gMonShinyPalette_Meganium, 654,
+ gMonShinyPalette_Cyndaquil, 655,
+ gMonShinyPalette_Quilava, 656,
+ gMonShinyPalette_Typhlosion, 657,
+ gMonShinyPalette_Totodile, 658,
+ gMonShinyPalette_Croconaw, 659,
+ gMonShinyPalette_Feraligatr, 660,
+ gMonShinyPalette_Sentret, 661,
+ gMonShinyPalette_Furret, 662,
+ gMonShinyPalette_Hoothoot, 663,
+ gMonShinyPalette_Noctowl, 664,
+ gMonShinyPalette_Ledyba, 665,
+ gMonShinyPalette_Ledian, 666,
+ gMonShinyPalette_Spinarak, 667,
+ gMonShinyPalette_Ariados, 668,
+ gMonShinyPalette_Crobat, 669,
+ gMonShinyPalette_Chinchou, 670,
+ gMonShinyPalette_Lanturn, 671,
+ gMonShinyPalette_Pichu, 672,
+ gMonShinyPalette_Cleffa, 673,
+ gMonShinyPalette_Igglybuff, 674,
+ gMonShinyPalette_Togepi, 675,
+ gMonShinyPalette_Togetic, 676,
+ gMonShinyPalette_Natu, 677,
+ gMonShinyPalette_Xatu, 678,
+ gMonShinyPalette_Mareep, 679,
+ gMonShinyPalette_Flaaffy, 680,
+ gMonShinyPalette_Ampharos, 681,
+ gMonShinyPalette_Bellossom, 682,
+ gMonShinyPalette_Marill, 683,
+ gMonShinyPalette_Azumarill, 684,
+ gMonShinyPalette_Sudowoodo, 685,
+ gMonShinyPalette_Politoed, 686,
+ gMonShinyPalette_Hoppip, 687,
+ gMonShinyPalette_Skiploom, 688,
+ gMonShinyPalette_Jumpluff, 689,
+ gMonShinyPalette_Aipom, 690,
+ gMonShinyPalette_Sunkern, 691,
+ gMonShinyPalette_Sunflora, 692,
+ gMonShinyPalette_Yanma, 693,
+ gMonShinyPalette_Wooper, 694,
+ gMonShinyPalette_Quagsire, 695,
+ gMonShinyPalette_Espeon, 696,
+ gMonShinyPalette_Umbreon, 697,
+ gMonShinyPalette_Murkrow, 698,
+ gMonShinyPalette_Slowking, 699,
+ gMonShinyPalette_Misdreavus, 700,
+ gMonShinyPalette_Unown, 701,
+ gMonShinyPalette_Wobbuffet, 702,
+ gMonShinyPalette_Girafarig, 703,
+ gMonShinyPalette_Pineco, 704,
+ gMonShinyPalette_Forretress, 705,
+ gMonShinyPalette_Dunsparce, 706,
+ gMonShinyPalette_Gligar, 707,
+ gMonShinyPalette_Steelix, 708,
+ gMonShinyPalette_Snubbull, 709,
+ gMonShinyPalette_Granbull, 710,
+ gMonShinyPalette_Qwilfish, 711,
+ gMonShinyPalette_Scizor, 712,
+ gMonShinyPalette_Shuckle, 713,
+ gMonShinyPalette_Heracross, 714,
+ gMonShinyPalette_Sneasel, 715,
+ gMonShinyPalette_Teddiursa, 716,
+ gMonShinyPalette_Ursaring, 717,
+ gMonShinyPalette_Slugma, 718,
+ gMonShinyPalette_Magcargo, 719,
+ gMonShinyPalette_Swinub, 720,
+ gMonShinyPalette_Piloswine, 721,
+ gMonShinyPalette_Corsola, 722,
+ gMonShinyPalette_Remoraid, 723,
+ gMonShinyPalette_Octillery, 724,
+ gMonShinyPalette_Delibird, 725,
+ gMonShinyPalette_Mantine, 726,
+ gMonShinyPalette_Skarmory, 727,
+ gMonShinyPalette_Houndour, 728,
+ gMonShinyPalette_Houndoom, 729,
+ gMonShinyPalette_Kingdra, 730,
+ gMonShinyPalette_Phanpy, 731,
+ gMonShinyPalette_Donphan, 732,
+ gMonShinyPalette_Porygon2, 733,
+ gMonShinyPalette_Stantler, 734,
+ gMonShinyPalette_Smeargle, 735,
+ gMonShinyPalette_Tyrogue, 736,
+ gMonShinyPalette_Hitmontop, 737,
+ gMonShinyPalette_Smoochum, 738,
+ gMonShinyPalette_Elekid, 739,
+ gMonShinyPalette_Magby, 740,
+ gMonShinyPalette_Miltank, 741,
+ gMonShinyPalette_Blissey, 742,
+ gMonShinyPalette_Raikou, 743,
+ gMonShinyPalette_Entei, 744,
+ gMonShinyPalette_Suicune, 745,
+ gMonShinyPalette_Larvitar, 746,
+ gMonShinyPalette_Pupitar, 747,
+ gMonShinyPalette_Tyranitar, 748,
+ gMonShinyPalette_Lugia, 749,
+ gMonShinyPalette_HoOh, 750,
+ gMonShinyPalette_Celebi, 751,
+ gMonShinyPalette_DoubleQuestionMark, 752,
+ gMonShinyPalette_DoubleQuestionMark, 753,
+ gMonShinyPalette_DoubleQuestionMark, 754,
+ gMonShinyPalette_DoubleQuestionMark, 755,
+ gMonShinyPalette_DoubleQuestionMark, 756,
+ gMonShinyPalette_DoubleQuestionMark, 757,
+ gMonShinyPalette_DoubleQuestionMark, 758,
+ gMonShinyPalette_DoubleQuestionMark, 759,
+ gMonShinyPalette_DoubleQuestionMark, 760,
+ gMonShinyPalette_DoubleQuestionMark, 761,
+ gMonShinyPalette_DoubleQuestionMark, 762,
+ gMonShinyPalette_DoubleQuestionMark, 763,
+ gMonShinyPalette_DoubleQuestionMark, 764,
+ gMonShinyPalette_DoubleQuestionMark, 765,
+ gMonShinyPalette_DoubleQuestionMark, 766,
+ gMonShinyPalette_DoubleQuestionMark, 767,
+ gMonShinyPalette_DoubleQuestionMark, 768,
+ gMonShinyPalette_DoubleQuestionMark, 769,
+ gMonShinyPalette_DoubleQuestionMark, 770,
+ gMonShinyPalette_DoubleQuestionMark, 771,
+ gMonShinyPalette_DoubleQuestionMark, 772,
+ gMonShinyPalette_DoubleQuestionMark, 773,
+ gMonShinyPalette_DoubleQuestionMark, 774,
+ gMonShinyPalette_DoubleQuestionMark, 775,
+ gMonShinyPalette_DoubleQuestionMark, 776,
+ gMonShinyPalette_Treecko, 777,
+ gMonShinyPalette_Grovyle, 778,
+ gMonShinyPalette_Sceptile, 779,
+ gMonShinyPalette_Torchic, 780,
+ gMonShinyPalette_Combusken, 781,
+ gMonShinyPalette_Blaziken, 782,
+ gMonShinyPalette_Mudkip, 783,
+ gMonShinyPalette_Marshtomp, 784,
+ gMonShinyPalette_Swampert, 785,
+ gMonShinyPalette_Poochyena, 786,
+ gMonShinyPalette_Mightyena, 787,
+ gMonShinyPalette_Zigzagoon, 788,
+ gMonShinyPalette_Linoone, 789,
+ gMonShinyPalette_Wurmple, 790,
+ gMonShinyPalette_Silcoon, 791,
+ gMonShinyPalette_Beautifly, 792,
+ gMonShinyPalette_Cascoon, 793,
+ gMonShinyPalette_Dustox, 794,
+ gMonShinyPalette_Lotad, 795,
+ gMonShinyPalette_Lombre, 796,
+ gMonShinyPalette_Ludicolo, 797,
+ gMonShinyPalette_Seedot, 798,
+ gMonShinyPalette_Nuzleaf, 799,
+ gMonShinyPalette_Shiftry, 800,
+ gMonShinyPalette_Nincada, 801,
+ gMonShinyPalette_Ninjask, 802,
+ gMonShinyPalette_Shedinja, 803,
+ gMonShinyPalette_Taillow, 804,
+ gMonShinyPalette_Swellow, 805,
+ gMonShinyPalette_Shroomish, 806,
+ gMonShinyPalette_Breloom, 807,
+ gMonShinyPalette_Spinda, 808,
+ gMonShinyPalette_Wingull, 809,
+ gMonShinyPalette_Pelipper, 810,
+ gMonShinyPalette_Surskit, 811,
+ gMonShinyPalette_Masquerain, 812,
+ gMonShinyPalette_Wailmer, 813,
+ gMonShinyPalette_Wailord, 814,
+ gMonShinyPalette_Skitty, 815,
+ gMonShinyPalette_Delcatty, 816,
+ gMonShinyPalette_Kecleon, 817,
+ gMonShinyPalette_Baltoy, 818,
+ gMonShinyPalette_Claydol, 819,
+ gMonShinyPalette_Nosepass, 820,
+ gMonShinyPalette_Torkoal, 821,
+ gMonShinyPalette_Sableye, 822,
+ gMonShinyPalette_Barboach, 823,
+ gMonShinyPalette_Whiscash, 824,
+ gMonShinyPalette_Luvdisc, 825,
+ gMonShinyPalette_Corphish, 826,
+ gMonShinyPalette_Crawdaunt, 827,
+ gMonShinyPalette_Feebas, 828,
+ gMonShinyPalette_Milotic, 829,
+ gMonShinyPalette_Carvanha, 830,
+ gMonShinyPalette_Sharpedo, 831,
+ gMonShinyPalette_Trapinch, 832,
+ gMonShinyPalette_Vibrava, 833,
+ gMonShinyPalette_Flygon, 834,
+ gMonShinyPalette_Makuhita, 835,
+ gMonShinyPalette_Hariyama, 836,
+ gMonShinyPalette_Electrike, 837,
+ gMonShinyPalette_Manectric, 838,
+ gMonShinyPalette_Numel, 839,
+ gMonShinyPalette_Camerupt, 840,
+ gMonShinyPalette_Spheal, 841,
+ gMonShinyPalette_Sealeo, 842,
+ gMonShinyPalette_Walrein, 843,
+ gMonShinyPalette_Cacnea, 844,
+ gMonShinyPalette_Cacturne, 845,
+ gMonShinyPalette_Snorunt, 846,
+ gMonShinyPalette_Glalie, 847,
+ gMonShinyPalette_Lunatone, 848,
+ gMonShinyPalette_Solrock, 849,
+ gMonShinyPalette_Azurill, 850,
+ gMonShinyPalette_Spoink, 851,
+ gMonShinyPalette_Grumpig, 852,
+ gMonShinyPalette_Plusle, 853,
+ gMonShinyPalette_Minun, 854,
+ gMonShinyPalette_Mawile, 855,
+ gMonShinyPalette_Meditite, 856,
+ gMonShinyPalette_Medicham, 857,
+ gMonShinyPalette_Swablu, 858,
+ gMonShinyPalette_Altaria, 859,
+ gMonShinyPalette_Wynaut, 860,
+ gMonShinyPalette_Duskull, 861,
+ gMonShinyPalette_Dusclops, 862,
+ gMonShinyPalette_Roselia, 863,
+ gMonShinyPalette_Slakoth, 864,
+ gMonShinyPalette_Vigoroth, 865,
+ gMonShinyPalette_Slaking, 866,
+ gMonShinyPalette_Gulpin, 867,
+ gMonShinyPalette_Swalot, 868,
+ gMonShinyPalette_Tropius, 869,
+ gMonShinyPalette_Whismur, 870,
+ gMonShinyPalette_Loudred, 871,
+ gMonShinyPalette_Exploud, 872,
+ gMonShinyPalette_Clamperl, 873,
+ gMonShinyPalette_Huntail, 874,
+ gMonShinyPalette_Gorebyss, 875,
+ gMonShinyPalette_Absol, 876,
+ gMonShinyPalette_Shuppet, 877,
+ gMonShinyPalette_Banette, 878,
+ gMonShinyPalette_Seviper, 879,
+ gMonShinyPalette_Zangoose, 880,
+ gMonShinyPalette_Relicanth, 881,
+ gMonShinyPalette_Aron, 882,
+ gMonShinyPalette_Lairon, 883,
+ gMonShinyPalette_Aggron, 884,
+ gMonShinyPalette_Castform, 885,
+ gMonShinyPalette_Volbeat, 886,
+ gMonShinyPalette_Illumise, 887,
+ gMonShinyPalette_Lileep, 888,
+ gMonShinyPalette_Cradily, 889,
+ gMonShinyPalette_Anorith, 890,
+ gMonShinyPalette_Armaldo, 891,
+ gMonShinyPalette_Ralts, 892,
+ gMonShinyPalette_Kirlia, 893,
+ gMonShinyPalette_Gardevoir, 894,
+ gMonShinyPalette_Bagon, 895,
+ gMonShinyPalette_Shelgon, 896,
+ gMonShinyPalette_Salamence, 897,
+ gMonShinyPalette_Beldum, 898,
+ gMonShinyPalette_Metang, 899,
+ gMonShinyPalette_Metagross, 900,
+ gMonShinyPalette_Regirock, 901,
+ gMonShinyPalette_Regice, 902,
+ gMonShinyPalette_Registeel, 903,
+ gMonShinyPalette_Kyogre, 904,
+ gMonShinyPalette_Groudon, 905,
+ gMonShinyPalette_Rayquaza, 906,
+ gMonShinyPalette_Latias, 907,
+ gMonShinyPalette_Latios, 908,
+ gMonShinyPalette_Jirachi, 909,
+ gMonShinyPalette_Deoxys, 910,
+ gMonShinyPalette_Chimecho, 911,
+ gMonPalette_Egg, 912,
+ gMonShinyPalette_Unown, 913,
+ gMonShinyPalette_Unown, 914,
+ gMonShinyPalette_Unown, 915,
+ gMonShinyPalette_Unown, 916,
+ gMonShinyPalette_Unown, 917,
+ gMonShinyPalette_Unown, 918,
+ gMonShinyPalette_Unown, 919,
+ gMonShinyPalette_Unown, 920,
+ gMonShinyPalette_Unown, 921,
+ gMonShinyPalette_Unown, 922,
+ gMonShinyPalette_Unown, 923,
+ gMonShinyPalette_Unown, 924,
+ gMonShinyPalette_Unown, 925,
+ gMonShinyPalette_Unown, 926,
+ gMonShinyPalette_Unown, 927,
+ gMonShinyPalette_Unown, 928,
+ gMonShinyPalette_Unown, 929,
+ gMonShinyPalette_Unown, 930,
+ gMonShinyPalette_Unown, 931,
+ gMonShinyPalette_Unown, 932,
+ gMonShinyPalette_Unown, 933,
+ gMonShinyPalette_Unown, 934,
+ gMonShinyPalette_Unown, 935,
+ gMonShinyPalette_Unown, 936,
+ gMonShinyPalette_Unown, 937,
+ gMonShinyPalette_Unown, 938,
+ gMonShinyPalette_Unown, 939,
+};
diff --git a/include/data/trainer_graphics/back_pic_anims.h b/include/data/trainer_graphics/back_pic_anims.h
index 67078401e..e2419b6f6 100644
--- a/include/data/trainer_graphics/back_pic_anims.h
+++ b/include/data/trainer_graphics/back_pic_anims.h
@@ -1,10 +1,72 @@
-extern const union AnimCmd gUnknown_08305C24[];
-extern const union AnimCmd gUnknown_08305C3C[];
-extern const union AnimCmd gUnknown_08305C6C[];
-extern const union AnimCmd gUnknown_08305C84[];
-extern const union AnimCmd gUnknown_08305C9C[];
-extern const union AnimCmd gUnknown_08305CB4[];
-extern const union AnimCmd gUnknown_08305C54[];
+const union AnimCmd gUnknown_08305C24[] =
+{
+ ANIMCMD_FRAME(0, 24),
+ ANIMCMD_FRAME(1, 9),
+ ANIMCMD_FRAME(2, 24),
+ ANIMCMD_FRAME(0, 9),
+ ANIMCMD_FRAME(3, 50),
+ ANIMCMD_END,
+};
+
+const union AnimCmd gUnknown_08305C3C[] =
+{
+ ANIMCMD_FRAME(0, 24),
+ ANIMCMD_FRAME(1, 9),
+ ANIMCMD_FRAME(2, 24),
+ ANIMCMD_FRAME(0, 9),
+ ANIMCMD_FRAME(3, 50),
+ ANIMCMD_END,
+};
+
+const union AnimCmd gUnknown_08305C54[] =
+{
+ ANIMCMD_FRAME(0, 24),
+ ANIMCMD_FRAME(1, 9),
+ ANIMCMD_FRAME(2, 24),
+ ANIMCMD_FRAME(0, 9),
+ ANIMCMD_FRAME(3, 50),
+ ANIMCMD_END,
+};
+
+const union AnimCmd gUnknown_08305C6C[] =
+{
+ ANIMCMD_FRAME(1, 20),
+ ANIMCMD_FRAME(2, 6),
+ ANIMCMD_FRAME(3, 6),
+ ANIMCMD_FRAME(4, 24),
+ ANIMCMD_FRAME(0, 1),
+ ANIMCMD_END,
+};
+
+const union AnimCmd gUnknown_08305C84[] =
+{
+ ANIMCMD_FRAME(1, 20),
+ ANIMCMD_FRAME(2, 6),
+ ANIMCMD_FRAME(3, 6),
+ ANIMCMD_FRAME(4, 24),
+ ANIMCMD_FRAME(0, 1),
+ ANIMCMD_END,
+};
+
+const union AnimCmd gUnknown_08305C9C[] =
+{
+ ANIMCMD_FRAME(0, 24),
+ ANIMCMD_FRAME(1, 9),
+ ANIMCMD_FRAME(2, 24),
+ ANIMCMD_FRAME(0, 9),
+ ANIMCMD_FRAME(3, 50),
+ ANIMCMD_END,
+};
+
+const union AnimCmd gUnknown_08305CB4[] =
+{
+ ANIMCMD_FRAME(0, 24),
+ ANIMCMD_FRAME(1, 9),
+ ANIMCMD_FRAME(2, 24),
+ ANIMCMD_FRAME(0, 9),
+ ANIMCMD_FRAME(3, 50),
+ ANIMCMD_END,
+};
const union AnimCmd *const gUnknown_08305CCC[] =
{
diff --git a/include/data/trainer_graphics/front_pic_anims.h b/include/data/trainer_graphics/front_pic_anims.h
new file mode 100644
index 000000000..423ce33b9
--- /dev/null
+++ b/include/data/trainer_graphics/front_pic_anims.h
@@ -0,0 +1,190 @@
+const union AnimCmd *const gUnknown_083051F8[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083051FC[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305200[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305204[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305208[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830520C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305210[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305214[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305218[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830521C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305220[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305224[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305228[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830522C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305230[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305234[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305238[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830523C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305240[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305244[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305248[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830524C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305250[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305254[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305258[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830525C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305260[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305264[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305268[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830526C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305270[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305274[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305278[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830527C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305280[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305284[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305288[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830528C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305290[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305294[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305298[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830529C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052A0[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052A4[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052A8[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052AC[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052B0[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052B4[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052B8[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052BC[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052C0[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052C4[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052C8[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052CC[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052D0[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052D4[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052D8[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052DC[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052E0[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052E4[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052E8[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052EC[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052F0[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052F4[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052F8[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_083052FC[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305300[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305304[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305308[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830530C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305310[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305314[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305318[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830531C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305320[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305324[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305328[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830532C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305330[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305334[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305338[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830533C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305340[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305344[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305348[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830534C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305350[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305354[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305358[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_0830535C[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305360[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305364[] = {gAnimCmd_General_Frame0};
+const union AnimCmd *const gUnknown_08305368[] = {gAnimCmd_General_Frame0};
+
+const union AnimCmd *const *const gUnknown_0830536C[] =
+{
+ gUnknown_083051F8,
+ gUnknown_083051FC,
+ gUnknown_08305200,
+ gUnknown_08305204,
+ gUnknown_08305208,
+ gUnknown_0830520C,
+ gUnknown_08305210,
+ gUnknown_08305214,
+ gUnknown_08305218,
+ gUnknown_0830521C,
+ gUnknown_08305220,
+ gUnknown_08305224,
+ gUnknown_08305228,
+ gUnknown_0830522C,
+ gUnknown_08305230,
+ gUnknown_08305234,
+ gUnknown_08305238,
+ gUnknown_0830523C,
+ gUnknown_08305240,
+ gUnknown_08305244,
+ gUnknown_08305248,
+ gUnknown_0830524C,
+ gUnknown_08305250,
+ gUnknown_08305254,
+ gUnknown_08305258,
+ gUnknown_0830525C,
+ gUnknown_08305260,
+ gUnknown_08305264,
+ gUnknown_08305268,
+ gUnknown_0830526C,
+ gUnknown_08305270,
+ gUnknown_08305274,
+ gUnknown_08305278,
+ gUnknown_0830527C,
+ gUnknown_08305280,
+ gUnknown_08305284,
+ gUnknown_08305288,
+ gUnknown_0830528C,
+ gUnknown_08305290,
+ gUnknown_08305294,
+ gUnknown_08305298,
+ gUnknown_0830529C,
+ gUnknown_083052A0,
+ gUnknown_083052A4,
+ gUnknown_083052A8,
+ gUnknown_083052AC,
+ gUnknown_083052B0,
+ gUnknown_083052B4,
+ gUnknown_083052B8,
+ gUnknown_083052BC,
+ gUnknown_083052C0,
+ gUnknown_083052C4,
+ gUnknown_083052C8,
+ gUnknown_083052CC,
+ gUnknown_083052D0,
+ gUnknown_083052D4,
+ gUnknown_083052D8,
+ gUnknown_083052DC,
+ gUnknown_083052E0,
+ gUnknown_083052E4,
+ gUnknown_083052E8,
+ gUnknown_083052EC,
+ gUnknown_083052F0,
+ gUnknown_083052F4,
+ gUnknown_083052F8,
+ gUnknown_083052FC,
+ gUnknown_08305300,
+ gUnknown_08305304,
+ gUnknown_08305308,
+ gUnknown_0830530C,
+ gUnknown_08305310,
+ gUnknown_08305314,
+ gUnknown_08305318,
+ gUnknown_0830531C,
+ gUnknown_08305320,
+ gUnknown_08305324,
+ gUnknown_08305328,
+ gUnknown_0830532C,
+ gUnknown_08305330,
+ gUnknown_08305334,
+ gUnknown_08305338,
+ gUnknown_0830533C,
+ gUnknown_08305340,
+ gUnknown_08305344,
+ gUnknown_08305348,
+ gUnknown_0830534C,
+ gUnknown_08305350,
+ gUnknown_08305354,
+ gUnknown_08305358,
+ gUnknown_0830535C,
+ gUnknown_08305360,
+ gUnknown_08305364,
+ gUnknown_08305368,
+};
diff --git a/include/data/trainer_graphics/front_pic_tables.h b/include/data/trainer_graphics/front_pic_tables.h
index feb05f3f3..7c1e10683 100644
--- a/include/data/trainer_graphics/front_pic_tables.h
+++ b/include/data/trainer_graphics/front_pic_tables.h
@@ -287,4 +287,4 @@ const struct CompressedSpritePalette gTrainerFrontPicPaletteTable[] =
gTrainerPalette_Leaf, 90,
gTrainerPalette_RubySapphireBrendan, 91,
gTrainerPalette_RubySapphireMay, 92,
-}
+};
diff --git a/include/graphics.h b/include/graphics.h
index 1f2522ef9..24a7b839a 100644
--- a/include/graphics.h
+++ b/include/graphics.h
@@ -2438,9 +2438,16 @@ extern const u8 gMonBackPic_UnownQuestionMark[];
extern const u8 gMonIcon_UnownQuestionMark[];
extern const u8 gMonFrontPic_CircledQuestionMark[];
+extern const u8 gMonBackPic_CircledQuestionMark[];
+extern const u8 gMonPalette_CircledQuestionMark[];
+extern const u8 gMonShinyPalette_CircledQuestionMark[];
extern const u8 gMonIcon_QuestionMark[];
extern const u8 gMonFrontPic_DoubleQuestionMark[];
+extern const u8 gMonBackPic_DoubleQuestionMark[];
+extern const u8 gMonPalette_DoubleQuestionMark[];
+extern const u8 gMonShinyPalette_DoubleQuestionMark[];
extern const u8 gMonFrontPic_Egg[];
+extern const u8 gMonStillFrontPic_Egg[];
extern const u8 gMonIcon_Egg[];
extern const u16 gMonIconPalettes[][16];