diff --git a/src/data/pokemon_graphics/back_pic_coordinates.h b/src/data/pokemon_graphics/back_pic_coordinates.h index 051a94d38..65bfee780 100644 --- a/src/data/pokemon_graphics/back_pic_coordinates.h +++ b/src/data/pokemon_graphics/back_pic_coordinates.h @@ -4182,4 +4182,245 @@ const struct MonCoords gMonBackPicCoords[] = .size = 0x47, .y_offset = 0x06, }, + // Megas + [SPECIES_MEGA_DIANCIE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_AUDINO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GALLADE] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_LOPUNNY] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_RAYQUAZA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_LATIOS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_LATIAS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_METAGROSS] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_SALAMENCE] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_GLALIE] = + { + .size = 0, + .y_offset = 10, + }, + [SPECIES_MEGA_ALTARIA] = + { + .size = 0, + .y_offset = 10, + }, + [SPECIES_MEGA_CAMERUPT] = + { + .size = 0, + .y_offset = 9, + }, + [SPECIES_MEGA_SHARPEDO] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_SABLEYE] = + { + .size = 0, + .y_offset = 13, + }, + [SPECIES_MEGA_SWAMPERT] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_SCEPTILE] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_STEELIX] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SLOWBRO] = + { + .size = 0, + .y_offset = 9, + }, + [SPECIES_MEGA_PIDGEOT] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_BEEDRILL] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_ABOMASNOW] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_LUCARIO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GARCHOMP] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_ABSOL] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_BANETTE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_MANECTRIC] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_MEDICHAM] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_AGGRON] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_MAWILE] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_GARDEVOIR] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_BLAZIKEN] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_TYRANITAR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_HOUNDOOM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_HERACROSS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SCIZOR] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_AMPHAROS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_MEWTWO_Y] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_MEWTWO_X] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_AERODACTYL] = + { + .size = 0, + .y_offset = 8, + }, + [SPECIES_MEGA_GYARADOS] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_PINSIR] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_KANGASKHAN] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_GENGAR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_ALAKAZAM] = + { + .size = 0, + .y_offset = 8, + }, + [SPECIES_MEGA_BLASTOISE] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_CHARIZARD_Y] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_CHARIZARD_X] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_VENUSAUR] = + { + .size = 0, + .y_offset = 10, + }, }; diff --git a/src/data/pokemon_graphics/enemy_mon_elevation.h b/src/data/pokemon_graphics/enemy_mon_elevation.h index 5a1a944bd..8d71ededf 100644 --- a/src/data/pokemon_graphics/enemy_mon_elevation.h +++ b/src/data/pokemon_graphics/enemy_mon_elevation.h @@ -103,5 +103,20 @@ const u8 gEnemyMonElevation[NUM_SPECIES] = [SPECIES_VIKAVOLT] = 8, [SPECIES_CUTIEFLY] = 10, [SPECIES_MINIOR] = 17, + // Megas + [SPECIES_MEGA_LATIAS] = 8, + [SPECIES_MEGA_LATIOS] = 8, + [SPECIES_MEGA_METAGROSS] = 4, + [SPECIES_MEGA_GLALIE] = 8, + [SPECIES_MEGA_ALTARIA] = 6, + [SPECIES_MEGA_SHARPEDO] = 1, + [SPECIES_MEGA_PIDGEOT] = 8, + [SPECIES_MEGA_BEEDRILL] = 5, + [SPECIES_MEGA_BANETTE] = 5, + [SPECIES_MEGA_MEWTWO_Y] = 3, + [SPECIES_MEGA_AERODACTYL] = 3, + [SPECIES_MEGA_GYARADOS] = 6, + [SPECIES_MEGA_PINSIR] = 4, + [SPECIES_MEGA_ALAKAZAM] = 7, }; diff --git a/src/data/pokemon_graphics/front_pic_coordinates.h b/src/data/pokemon_graphics/front_pic_coordinates.h index d965794f6..c413a93c9 100644 --- a/src/data/pokemon_graphics/front_pic_coordinates.h +++ b/src/data/pokemon_graphics/front_pic_coordinates.h @@ -4181,4 +4181,245 @@ const struct MonCoords gMonFrontPicCoords[] = .size = 0x35, .y_offset = 0x0d, }, + // Megas + [SPECIES_MEGA_DIANCIE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_AUDINO] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_GALLADE] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_LOPUNNY] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_RAYQUAZA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_LATIOS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_LATIAS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_METAGROSS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SALAMENCE] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_GLALIE] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_ALTARIA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_CAMERUPT] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_SHARPEDO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SABLEYE] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_SWAMPERT] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_SCEPTILE] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_STEELIX] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SLOWBRO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_PIDGEOT] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_BEEDRILL] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_ABOMASNOW] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_LUCARIO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GARCHOMP] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_ABSOL] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_BANETTE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_MANECTRIC] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_MEDICHAM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_AGGRON] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_MAWILE] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_GARDEVOIR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_BLAZIKEN] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_TYRANITAR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_HOUNDOOM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_HERACROSS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SCIZOR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_AMPHAROS] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_MEWTWO_Y] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_MEWTWO_X] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_AERODACTYL] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GYARADOS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_PINSIR] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_KANGASKHAN] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GENGAR] = + { + .size = 0, + .y_offset = 8, + }, + [SPECIES_MEGA_ALAKAZAM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_BLASTOISE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_CHARIZARD_Y] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_CHARIZARD_X] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_VENUSAUR] = + { + .size = 0, + .y_offset = 6, + }, };