diff --git a/src/data/pokemon_graphics/back_pic_coordinates.h b/src/data/pokemon_graphics/back_pic_coordinates.h index 4124bab46f..eda9c5e841 100644 --- a/src/data/pokemon_graphics/back_pic_coordinates.h +++ b/src/data/pokemon_graphics/back_pic_coordinates.h @@ -2472,4 +2472,784 @@ const struct MonCoords gMonBackPicCoords[] = .size = 0x65, .y_offset = 0x3, }, + [SPECIES_VICTINI] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_SNIVY] = + { + .size = 0x64, + .y_offset = 0xb, + }, + [SPECIES_SERVINE] = + { + .size = 0x64, + .y_offset = 0x5, + }, + [SPECIES_SERPERIOR] = + { + .size = 0x64, + .y_offset = 0x1, + }, + [SPECIES_TEPIG] = + { + .size = 0x64, + .y_offset = 0x8, + }, + [SPECIES_PIGNITE] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_EMBOAR] = + { + .size = 0x64, + .y_offset = 0x6, + }, + [SPECIES_OSHAWOTT] = + { + .size = 0x64, + .y_offset = 0xe, + }, + [SPECIES_DEWOTT] = + { + .size = 0x64, + .y_offset = 0x5, + }, + [SPECIES_SAMUROTT] = + { + .size = 0x64, + .y_offset = 0x8, + }, + [SPECIES_PATRAT] = + { + .size = 0x64, + .y_offset = 0xc, + }, + [SPECIES_WATCHOG] = + { + .size = 0x64, + .y_offset = 0x2, + }, + [SPECIES_LILLIPUP] = + { + .size = 0x64, + .y_offset = 0xc, + }, + [SPECIES_HERDIER] = + { + .size = 0x64, + .y_offset = 0xa, + }, + [SPECIES_STOUTLAND] = + { + .size = 0x64, + .y_offset = 0x2, + }, + [SPECIES_PURRLOIN] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_LIEPARD] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_PANSAGE] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_SIMISAGE] = + { + .size = 0x64, + .y_offset = 0x6, + }, + [SPECIES_PANSEAR] = + { + .size = 0x64, + .y_offset = 0xa, + }, + [SPECIES_SIMISEAR] = + { + .size = 0x64, + .y_offset = 0x8, + }, + [SPECIES_PANPOUR] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_SIMIPOUR] = + { + .size = 0x64, + .y_offset = 0x5, + }, + [SPECIES_MUNNA] = + { + .size = 0x64, + .y_offset = 0x10, + }, + [SPECIES_MUSHARNA] = + { + .size = 0x64, + .y_offset = 0x8, + }, + [SPECIES_PIDOVE] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_TRANQUILL] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_UNFEZANT] = + { + .size = 0x64, + .y_offset = 0x1, + }, + [SPECIES_BLITZLE] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_ZEBSTRIKA] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_ROGGENROLA] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_BOLDORE] = + { + .size = 0x64, + .y_offset = 0x10, + }, + [SPECIES_GIGALITH] = + { + .size = 0x64, + .y_offset = 0x2, + }, + [SPECIES_WOOBAT] = + { + .size = 0x64, + .y_offset = 0x10, + }, + [SPECIES_SWOOBAT] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_DRILBUR] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_EXCADRILL] = + { + .size = 0x64, + .y_offset = 0xb, + }, + [SPECIES_AUDINO] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_TIMBURR] = + { + .size = 0x64, + .y_offset = 0xf, + }, + [SPECIES_GURDURR] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_CONKELDURR] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_TYMPOLE] = + { + .size = 0x64, + .y_offset = 0x11, + }, + [SPECIES_PALPITOAD] = + { + .size = 0x64, + .y_offset = 0xc, + }, + [SPECIES_SEISMITOAD] = + { + .size = 0x64, + .y_offset = 0xc, + }, + [SPECIES_THROH] = + { + .size = 0x64, + .y_offset = 0xb, + }, + [SPECIES_SAWK] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_SEWADDLE] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_SWADLOON] = + { + .size = 0x64, + .y_offset = 0xa, + }, + [SPECIES_LEAVANNY] = + { + .size = 0x64, + .y_offset = 0x0, + }, + [SPECIES_VENIPEDE] = + { + .size = 0x64, + .y_offset = 0xe, + }, + [SPECIES_WHIRLIPEDE] = + { + .size = 0x64, + .y_offset = 0xf, + }, + [SPECIES_SCOLIPEDE] = + { + .size = 0x64, + .y_offset = 0x4, + }, + [SPECIES_COTTONEE] = + { + .size = 0x64, + .y_offset = 0x12, + }, + [SPECIES_WHIMSICOTT] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_PETILIL] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_LILLIGANT] = + { + .size = 0x64, + .y_offset = 0x8, + }, + [SPECIES_BASCULIN] = + { + .size = 0x64, + .y_offset = 0x10, + }, + [SPECIES_SANDILE] = + { + .size = 0x64, + .y_offset = 0x12, + }, + [SPECIES_KROKOROK] = + { + .size = 0x64, + .y_offset = 0x3, + }, + [SPECIES_KROOKODILE] = + { + .size = 0x64, + .y_offset = 0x6, + }, + [SPECIES_DARUMAKA] = + { + .size = 0x64, + .y_offset = 0xc, + }, + [SPECIES_DARMANITAN] = + { + .size = 0x64, + .y_offset = 0x2, + }, + [SPECIES_MARACTUS] = + { + .size = 0x64, + .y_offset = 0x2, + }, + [SPECIES_DWEBBLE] = + { + .size = 0x64, + .y_offset = 0x11, + }, + [SPECIES_CRUSTLE] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_SCRAGGY] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_SCRAFTY] = + { + .size = 0x64, + .y_offset = 0x5, + }, + [SPECIES_SIGILYPH] = + { + .size = 0x64, + .y_offset = 0x0, + }, + [SPECIES_YAMASK] = + { + .size = 0x64, + .y_offset = 0xe, + }, + [SPECIES_COFAGRIGUS] = + { + .size = 0x64, + .y_offset = 0x6, + }, + [SPECIES_TIRTOUGA] = + { + .size = 0x64, + .y_offset = 0x10, + }, + [SPECIES_CARRACOSTA] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_ARCHEN] = + { + .size = 0x64, + .y_offset = 0x10, + }, + [SPECIES_ARCHEOPS] = + { + .size = 0x64, + .y_offset = 0xc, + }, + [SPECIES_TRUBBISH] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_GARBODOR] = + { + .size = 0x64, + .y_offset = 0x5, + }, + [SPECIES_ZORUA] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_ZOROARK] = + { + .size = 0x64, + .y_offset = 0xa, + }, + [SPECIES_MINCCINO] = + { + .size = 0x64, + .y_offset = 0x6, + }, + [SPECIES_CINCCINO] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_GOTHITA] = + { + .size = 0x64, + .y_offset = 0xa, + }, + [SPECIES_GOTHORITA] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_GOTHITELLE] = + { + .size = 0x64, + .y_offset = 0x0, + }, + [SPECIES_SOLOSIS] = + { + .size = 0x64, + .y_offset = 0x13, + }, + [SPECIES_DUOSION] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_REUNICLUS] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_DUCKLETT] = + { + .size = 0x64, + .y_offset = 0xa, + }, + [SPECIES_SWANNA] = + { + .size = 0x64, + .y_offset = 0x1, + }, + [SPECIES_VANILLITE] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_VANILLISH] = + { + .size = 0x64, + .y_offset = 0x4, + }, + [SPECIES_VANILLUXE] = + { + .size = 0x64, + .y_offset = 0x6, + }, + [SPECIES_DEERLING] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_SAWSBUCK] = + { + .size = 0x64, + .y_offset = 0x5, + }, + [SPECIES_EMOLGA] = + { + .size = 0x64, + .y_offset = 0x10, + }, + [SPECIES_KARRABLAST] = + { + .size = 0x64, + .y_offset = 0xe, + }, + [SPECIES_ESCAVALIER] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_FOONGUS] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_AMOONGUSS] = + { + .size = 0x64, + .y_offset = 0xc, + }, + [SPECIES_FRILLISH] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_JELLICENT] = + { + .size = 0x64, + .y_offset = 0xa, + }, + [SPECIES_ALOMOMOLA] = + { + .size = 0x64, + .y_offset = 0x0, + }, + [SPECIES_JOLTIK] = + { + .size = 0x64, + .y_offset = 0x13, + }, + [SPECIES_GALVANTULA] = + { + .size = 0x64, + .y_offset = 0x12, + }, + [SPECIES_FERROSEED] = + { + .size = 0x64, + .y_offset = 0xf, + }, + [SPECIES_FERROTHORN] = + { + .size = 0x64, + .y_offset = 0xe, + }, + [SPECIES_KLINK] = + { + .size = 0x64, + .y_offset = 0x11, + }, + [SPECIES_KLANG] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_KLINKLANG] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_TYNAMO] = + { + .size = 0x64, + .y_offset = 0x15, + }, + [SPECIES_EELEKTRIK] = + { + .size = 0x64, + .y_offset = 0x4, + }, + [SPECIES_EELEKTROSS] = + { + .size = 0x64, + .y_offset = 0x0, + }, + [SPECIES_ELGYEM] = + { + .size = 0x64, + .y_offset = 0xa, + }, + [SPECIES_BEHEEYEM] = + { + .size = 0x64, + .y_offset = 0x0, + }, + [SPECIES_LITWICK] = + { + .size = 0x64, + .y_offset = 0xe, + }, + [SPECIES_LAMPENT] = + { + .size = 0x64, + .y_offset = 0xc, + }, + [SPECIES_CHANDELURE] = + { + .size = 0x64, + .y_offset = 0x0, + }, + [SPECIES_AXEW] = + { + .size = 0x64, + .y_offset = 0x8, + }, + [SPECIES_FRAXURE] = + { + .size = 0x64, + .y_offset = 0xd, + }, + [SPECIES_HAXORUS] = + { + .size = 0x64, + .y_offset = 0x8, + }, + [SPECIES_CUBCHOO] = + { + .size = 0x64, + .y_offset = 0xc, + }, + [SPECIES_BEARTIC] = + { + .size = 0x64, + .y_offset = 0x5, + }, + [SPECIES_CRYOGONAL] = + { + .size = 0x64, + .y_offset = 0x4, + }, + [SPECIES_SHELMET] = + { + .size = 0x64, + .y_offset = 0x13, + }, + [SPECIES_ACCELGOR] = + { + .size = 0x64, + .y_offset = 0x2, + }, + [SPECIES_STUNFISK] = + { + .size = 0x64, + .y_offset = 0x16, + }, + [SPECIES_MIENFOO] = + { + .size = 0x64, + .y_offset = 0xe, + }, + [SPECIES_MIENSHAO] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_DRUDDIGON] = + { + .size = 0x64, + .y_offset = 0x8, + }, + [SPECIES_GOLETT] = + { + .size = 0x64, + .y_offset = 0x8, + }, + [SPECIES_GOLURK] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_PAWNIARD] = + { + .size = 0x64, + .y_offset = 0xa, + }, + [SPECIES_BISHARP] = + { + .size = 0x64, + .y_offset = 0x3, + }, + [SPECIES_BOUFFALANT] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_RUFFLET] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_BRAVIARY] = + { + .size = 0x64, + .y_offset = 0xa, + }, + [SPECIES_VULLABY] = + { + .size = 0x64, + .y_offset = 0xe, + }, + [SPECIES_MANDIBUZZ] = + { + .size = 0x64, + .y_offset = 0xa, + }, + [SPECIES_HEATMOR] = + { + .size = 0x64, + .y_offset = 0x15, + }, + [SPECIES_DURANT] = + { + .size = 0x64, + .y_offset = 0x11, + }, + [SPECIES_DEINO] = + { + .size = 0x64, + .y_offset = 0xe, + }, + [SPECIES_ZWEILOUS] = + { + .size = 0x64, + .y_offset = 0x9, + }, + [SPECIES_HYDREIGON] = + { + .size = 0x64, + .y_offset = 0xb, + }, + [SPECIES_LARVESTA] = + { + .size = 0x64, + .y_offset = 0xc, + }, + [SPECIES_VOLCARONA] = + { + .size = 0x64, + .y_offset = 0x3, + }, + [SPECIES_COBALION] = + { + .size = 0x64, + .y_offset = 0x6, + }, + [SPECIES_TERRAKION] = + { + .size = 0x64, + .y_offset = 0x8, + }, + [SPECIES_VIRIZION] = + { + .size = 0x64, + .y_offset = 0x8, + }, + [SPECIES_TORNADUS] = + { + .size = 0x64, + .y_offset = 0x0, + }, + [SPECIES_THUNDURUS] = + { + .size = 0x64, + .y_offset = 0x0, + }, + [SPECIES_RESHIRAM] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_ZEKROM] = + { + .size = 0x64, + .y_offset = 0x3, + }, + [SPECIES_LANDORUS] = + { + .size = 0x64, + .y_offset = 0x0, + }, + [SPECIES_KYUREM] = + { + .size = 0x64, + .y_offset = 0xc, + }, + [SPECIES_KELDEO] = + { + .size = 0x64, + .y_offset = 0x4, + }, + [SPECIES_MELOETTA] = + { + .size = 0x64, + .y_offset = 0x7, + }, + [SPECIES_GENESECT] = + { + .size = 0x64, + .y_offset = 0x8, + }, }; diff --git a/src/data/pokemon_graphics/enemy_mon_elevation.h b/src/data/pokemon_graphics/enemy_mon_elevation.h index 4ba9d66811..b2c78e93e2 100644 --- a/src/data/pokemon_graphics/enemy_mon_elevation.h +++ b/src/data/pokemon_graphics/enemy_mon_elevation.h @@ -72,11 +72,29 @@ const u8 gEnemyMonElevation[] = [SPECIES_TOGEKISS] = 14, [SPECIES_YANMEGA] = 6, [SPECIES_GLISCOR] = 6, - [SPECIES_ROTOM] = 10, - [SPECIES_UXIE] = 6, - [SPECIES_MESPRIT] = 6, - [SPECIES_AZELF] = 6, - [SPECIES_CRESSELIA] = 3, - [SPECIES_DARKRAI] = 4, + [SPECIES_ROTOM] = 10, + [SPECIES_UXIE] = 6, + [SPECIES_MESPRIT] = 6, + [SPECIES_AZELF] = 6, + [SPECIES_CRESSELIA] = 3, + [SPECIES_DARKRAI] = 4, + [SPECIES_WOOBAT] = 19, + [SPECIES_SWOOBAT] = 12, + [SPECIES_PETILIL] = 7, + [SPECIES_SIGILYPH] = 7, + [SPECIES_YAMASK] = 10, + [SPECIES_ARCHEOPS] = 8, + [SPECIES_SOLOSIS] = 14, + [SPECIES_DUOSION] = 7, + [SPECIES_REUNICLUS] = 3, + [SPECIES_EMOLGA] = 19, + [SPECIES_TYNAMO] = 16, + [SPECIES_EELEKTRIK] = 8, + [SPECIES_EELEKTROSS] = 8, + [SPECIES_BRAVIARY] = 8, + [SPECIES_HYDREIGON] = 3, + [SPECIES_TORNADUS] = 7, + [SPECIES_THUNDURUS] = 7, + [SPECIES_LANDORUS] = 7, }; diff --git a/src/data/pokemon_graphics/front_pic_coordinates.h b/src/data/pokemon_graphics/front_pic_coordinates.h index 301345a13c..94b27ffc4f 100644 --- a/src/data/pokemon_graphics/front_pic_coordinates.h +++ b/src/data/pokemon_graphics/front_pic_coordinates.h @@ -2472,4 +2472,784 @@ const struct MonCoords gMonFrontPicCoords[] = .size = 0x67, .y_offset = 0x0, }, + [SPECIES_VICTINI] = + { + .size = 0x45, + .y_offset = 0xa, + }, + [SPECIES_SNIVY] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_SERVINE] = + { + .size = 0x45, + .y_offset = 0x7, + }, + [SPECIES_SERPERIOR] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_TEPIG] = + { + .size = 0x45, + .y_offset = 0xf, + }, + [SPECIES_PIGNITE] = + { + .size = 0x45, + .y_offset = 0x8, + }, + [SPECIES_EMBOAR] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_OSHAWOTT] = + { + .size = 0x45, + .y_offset = 0xe, + }, + [SPECIES_DEWOTT] = + { + .size = 0x45, + .y_offset = 0x7, + }, + [SPECIES_SAMUROTT] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_PATRAT] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_WATCHOG] = + { + .size = 0x45, + .y_offset = 0x2, + }, + [SPECIES_LILLIPUP] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_HERDIER] = + { + .size = 0x45, + .y_offset = 0x8, + }, + [SPECIES_STOUTLAND] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_PURRLOIN] = + { + .size = 0x45, + .y_offset = 0xb, + }, + [SPECIES_LIEPARD] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_PANSAGE] = + { + .size = 0x45, + .y_offset = 0xb, + }, + [SPECIES_SIMISAGE] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_PANSEAR] = + { + .size = 0x45, + .y_offset = 0xb, + }, + [SPECIES_SIMISEAR] = + { + .size = 0x45, + .y_offset = 0x6, + }, + [SPECIES_PANPOUR] = + { + .size = 0x45, + .y_offset = 0xa, + }, + [SPECIES_SIMIPOUR] = + { + .size = 0x45, + .y_offset = 0x6, + }, + [SPECIES_MUNNA] = + { + .size = 0x45, + .y_offset = 0x10, + }, + [SPECIES_MUSHARNA] = + { + .size = 0x45, + .y_offset = 0x6, + }, + [SPECIES_PIDOVE] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_TRANQUILL] = + { + .size = 0x45, + .y_offset = 0x7, + }, + [SPECIES_UNFEZANT] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_BLITZLE] = + { + .size = 0x45, + .y_offset = 0x5, + }, + [SPECIES_ZEBSTRIKA] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_ROGGENROLA] = + { + .size = 0x45, + .y_offset = 0xe, + }, + [SPECIES_BOLDORE] = + { + .size = 0x45, + .y_offset = 0xa, + }, + [SPECIES_GIGALITH] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_WOOBAT] = + { + .size = 0x45, + .y_offset = 0x10, + }, + [SPECIES_SWOOBAT] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_DRILBUR] = + { + .size = 0x45, + .y_offset = 0xa, + }, + [SPECIES_EXCADRILL] = + { + .size = 0x45, + .y_offset = 0x5, + }, + [SPECIES_AUDINO] = + { + .size = 0x45, + .y_offset = 0x8, + }, + [SPECIES_TIMBURR] = + { + .size = 0x45, + .y_offset = 0xd, + }, + [SPECIES_GURDURR] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_CONKELDURR] = + { + .size = 0x45, + .y_offset = 0x6, + }, + [SPECIES_TYMPOLE] = + { + .size = 0x45, + .y_offset = 0xe, + }, + [SPECIES_PALPITOAD] = + { + .size = 0x45, + .y_offset = 0xb, + }, + [SPECIES_SEISMITOAD] = + { + .size = 0x45, + .y_offset = 0x2, + }, + [SPECIES_THROH] = + { + .size = 0x45, + .y_offset = 0xa, + }, + [SPECIES_SAWK] = + { + .size = 0x45, + .y_offset = 0x7, + }, + [SPECIES_SEWADDLE] = + { + .size = 0x45, + .y_offset = 0xe, + }, + [SPECIES_SWADLOON] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_LEAVANNY] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_VENIPEDE] = + { + .size = 0x45, + .y_offset = 0x10, + }, + [SPECIES_WHIRLIPEDE] = + { + .size = 0x45, + .y_offset = 0xd, + }, + [SPECIES_SCOLIPEDE] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_COTTONEE] = + { + .size = 0x45, + .y_offset = 0x12, + }, + [SPECIES_WHIMSICOTT] = + { + .size = 0x45, + .y_offset = 0x6, + }, + [SPECIES_PETILIL] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_LILLIGANT] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_BASCULIN] = + { + .size = 0x45, + .y_offset = 0xd, + }, + [SPECIES_SANDILE] = + { + .size = 0x45, + .y_offset = 0x12, + }, + [SPECIES_KROKOROK] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_KROOKODILE] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_DARUMAKA] = + { + .size = 0x45, + .y_offset = 0xd, + }, + [SPECIES_DARMANITAN] = + { + .size = 0x45, + .y_offset = 0x2, + }, + [SPECIES_MARACTUS] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_DWEBBLE] = + { + .size = 0x45, + .y_offset = 0xe, + }, + [SPECIES_CRUSTLE] = + { + .size = 0x45, + .y_offset = 0x2, + }, + [SPECIES_SCRAGGY] = + { + .size = 0x45, + .y_offset = 0xb, + }, + [SPECIES_SCRAFTY] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_SIGILYPH] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_YAMASK] = + { + .size = 0x45, + .y_offset = 0xf, + }, + [SPECIES_COFAGRIGUS] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_TIRTOUGA] = + { + .size = 0x45, + .y_offset = 0x10, + }, + [SPECIES_CARRACOSTA] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_ARCHEN] = + { + .size = 0x45, + .y_offset = 0xe, + }, + [SPECIES_ARCHEOPS] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_TRUBBISH] = + { + .size = 0x45, + .y_offset = 0xf, + }, + [SPECIES_GARBODOR] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_ZORUA] = + { + .size = 0x45, + .y_offset = 0xb, + }, + [SPECIES_ZOROARK] = + { + .size = 0x45, + .y_offset = 0x2, + }, + [SPECIES_MINCCINO] = + { + .size = 0x45, + .y_offset = 0xb, + }, + [SPECIES_CINCCINO] = + { + .size = 0x45, + .y_offset = 0x7, + }, + [SPECIES_GOTHITA] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_GOTHORITA] = + { + .size = 0x45, + .y_offset = 0x7, + }, + [SPECIES_GOTHITELLE] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_SOLOSIS] = + { + .size = 0x45, + .y_offset = 0x11, + }, + [SPECIES_DUOSION] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_REUNICLUS] = + { + .size = 0x45, + .y_offset = 0xb, + }, + [SPECIES_DUCKLETT] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_SWANNA] = + { + .size = 0x45, + .y_offset = 0x2, + }, + [SPECIES_VANILLITE] = + { + .size = 0x45, + .y_offset = 0xe, + }, + [SPECIES_VANILLISH] = + { + .size = 0x45, + .y_offset = 0x5, + }, + [SPECIES_VANILLUXE] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_DEERLING] = + { + .size = 0x45, + .y_offset = 0xb, + }, + [SPECIES_SAWSBUCK] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_EMOLGA] = + { + .size = 0x45, + .y_offset = 0x11, + }, + [SPECIES_KARRABLAST] = + { + .size = 0x45, + .y_offset = 0xd, + }, + [SPECIES_ESCAVALIER] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_FOONGUS] = + { + .size = 0x45, + .y_offset = 0x10, + }, + [SPECIES_AMOONGUSS] = + { + .size = 0x45, + .y_offset = 0x8, + }, + [SPECIES_FRILLISH] = + { + .size = 0x45, + .y_offset = 0x5, + }, + [SPECIES_JELLICENT] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_ALOMOMOLA] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_JOLTIK] = + { + .size = 0x45, + .y_offset = 0x11, + }, + [SPECIES_GALVANTULA] = + { + .size = 0x45, + .y_offset = 0xa, + }, + [SPECIES_FERROSEED] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_FERROTHORN] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_KLINK] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_KLANG] = + { + .size = 0x45, + .y_offset = 0x7, + }, + [SPECIES_KLINKLANG] = + { + .size = 0x45, + .y_offset = 0x2, + }, + [SPECIES_TYNAMO] = + { + .size = 0x45, + .y_offset = 0x16, + }, + [SPECIES_EELEKTRIK] = + { + .size = 0x45, + .y_offset = 0x6, + }, + [SPECIES_EELEKTROSS] = + { + .size = 0x45, + .y_offset = 0x6, + }, + [SPECIES_ELGYEM] = + { + .size = 0x45, + .y_offset = 0xb, + }, + [SPECIES_BEHEEYEM] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_LITWICK] = + { + .size = 0x45, + .y_offset = 0xe, + }, + [SPECIES_LAMPENT] = + { + .size = 0x45, + .y_offset = 0x8, + }, + [SPECIES_CHANDELURE] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_AXEW] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_FRAXURE] = + { + .size = 0x45, + .y_offset = 0x5, + }, + [SPECIES_HAXORUS] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_CUBCHOO] = + { + .size = 0x45, + .y_offset = 0xc, + }, + [SPECIES_BEARTIC] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_CRYOGONAL] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_SHELMET] = + { + .size = 0x45, + .y_offset = 0xe, + }, + [SPECIES_ACCELGOR] = + { + .size = 0x45, + .y_offset = 0x7, + }, + [SPECIES_STUNFISK] = + { + .size = 0x45, + .y_offset = 0xe, + }, + [SPECIES_MIENFOO] = + { + .size = 0x45, + .y_offset = 0xb, + }, + [SPECIES_MIENSHAO] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_DRUDDIGON] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_GOLETT] = + { + .size = 0x45, + .y_offset = 0x7, + }, + [SPECIES_GOLURK] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_PAWNIARD] = + { + .size = 0x45, + .y_offset = 0xa, + }, + [SPECIES_BISHARP] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_BOUFFALANT] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_RUFFLET] = + { + .size = 0x45, + .y_offset = 0xa, + }, + [SPECIES_BRAVIARY] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_VULLABY] = + { + .size = 0x45, + .y_offset = 0x5, + }, + [SPECIES_MANDIBUZZ] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_HEATMOR] = + { + .size = 0x45, + .y_offset = 0x6, + }, + [SPECIES_DURANT] = + { + .size = 0x45, + .y_offset = 0x11, + }, + [SPECIES_DEINO] = + { + .size = 0x45, + .y_offset = 0xa, + }, + [SPECIES_ZWEILOUS] = + { + .size = 0x45, + .y_offset = 0x6, + }, + [SPECIES_HYDREIGON] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_LARVESTA] = + { + .size = 0x45, + .y_offset = 0xd, + }, + [SPECIES_VOLCARONA] = + { + .size = 0x45, + .y_offset = 0x4, + }, + [SPECIES_COBALION] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_TERRAKION] = + { + .size = 0x45, + .y_offset = 0x6, + }, + [SPECIES_VIRIZION] = + { + .size = 0x45, + .y_offset = 0x2, + }, + [SPECIES_TORNADUS] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_THUNDURUS] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_RESHIRAM] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_ZEKROM] = + { + .size = 0x45, + .y_offset = 0x0, + }, + [SPECIES_LANDORUS] = + { + .size = 0x45, + .y_offset = 0x1, + }, + [SPECIES_KYUREM] = + { + .size = 0x45, + .y_offset = 0x6, + }, + [SPECIES_KELDEO] = + { + .size = 0x45, + .y_offset = 0x5, + }, + [SPECIES_MELOETTA] = + { + .size = 0x45, + .y_offset = 0x9, + }, + [SPECIES_GENESECT] = + { + .size = 0x45, + .y_offset = 0x0, + }, }; diff --git a/src/pokemon.c b/src/pokemon.c index 4afae49662..f32f347db2 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -3421,8 +3421,8 @@ void SetMultiuseSpriteTemplateToPokemon(u16 species, u8 battlerPosition) gMultiuseSpriteTemplate.paletteTag = species; if (battlerPosition == B_POSITION_PLAYER_LEFT || battlerPosition == B_POSITION_PLAYER_RIGHT) gMultiuseSpriteTemplate.anims = gPlayerMonSpriteAnimsTable; - else if (species > 500) - gMultiuseSpriteTemplate.anims = gMonAnimationsSpriteAnimsPtrTable[species - 500]; + else if (species > 5000) + gMultiuseSpriteTemplate.anims = gMonAnimationsSpriteAnimsPtrTable[species - 5000]; else gMultiuseSpriteTemplate.anims = gMonAnimationsSpriteAnimsPtrTable[species]; }