Added coordinates and entries for the forms of Deoxys in the sprite data tables

This commit is contained in:
LOuroboros 2020-07-23 13:00:42 -03:00
parent d119307f02
commit 8ce522d6c9
7 changed files with 78 additions and 0 deletions

View File

@ -4624,4 +4624,19 @@ const struct MonCoords gMonBackPicCoords[] =
.size = 0x88,
.y_offset = 0x4
},
[SPECIES_DEOXYS_ATTACK] =
{
.size = 0x87,
.y_offset = 0x6
},
[SPECIES_DEOXYS_DEFENSE] =
{
.size = 0x87,
.y_offset = 0x6
},
[SPECIES_DEOXYS_SPEED] =
{
.size = 0x87,
.y_offset = 0x6
},
};

View File

@ -910,6 +910,9 @@ const struct CompressedSpriteSheet gMonBackPicTable[] =
SPECIES_SPRITE(LYCANROC_DUSK, gMonBackPic_LycanrocDusk),
SPECIES_SPRITE(ZYGARDE_10, gMonBackPic_Zygarde10),
SPECIES_SPRITE(ZYGARDE_COMPLETE, gMonBackPic_ZygardeComplete),
SPECIES_SPRITE(DEOXYS_ATTACK, gMonBackPic_DeoxysAttack),
SPECIES_SPRITE(DEOXYS_DEFENSE, gMonBackPic_DeoxysDefense),
SPECIES_SPRITE(DEOXYS_SPEED, gMonBackPic_DeoxysSpeed),
SPECIES_SPRITE(UNOWN_A, gMonBackPic_UnownA),
SPECIES_SPRITE(UNOWN_B, gMonBackPic_UnownB),

View File

@ -8416,6 +8416,24 @@ static const union AnimCmd sAnim_ZYGARDE_COMPLETE_1[] =
ANIMCMD_END,
};
static const union AnimCmd sAnim_DEOXYS_ATTACK_1[] =
{
ANIMCMD_FRAME(0, 1),
ANIMCMD_END,
};
static const union AnimCmd sAnim_DEOXYS_DEFENSE_1[] =
{
ANIMCMD_FRAME(0, 1),
ANIMCMD_END,
};
static const union AnimCmd sAnim_DEOXYS_SPEED_1[] =
{
ANIMCMD_FRAME(0, 1),
ANIMCMD_END,
};
static const union AnimCmd *const sAnims_NONE[] ={
sAnim_GeneralFrame0,
sAnim_NONE_1,
@ -13126,6 +13144,21 @@ static const union AnimCmd *const sAnims_ZYGARDE_COMPLETE[] ={
sAnim_ZYGARDE_COMPLETE_1,
};
static const union AnimCmd *const sAnims_DEOXYS_ATTACK[] ={
sAnim_GeneralFrame0,
sAnim_DEOXYS_ATTACK_1,
};
static const union AnimCmd *const sAnims_DEOXYS_DEFENSE[] ={
sAnim_GeneralFrame0,
sAnim_DEOXYS_DEFENSE_1,
};
static const union AnimCmd *const sAnims_DEOXYS_SPEED[] ={
sAnim_GeneralFrame0,
sAnim_DEOXYS_SPEED_1,
};
#define ANIM_CMD(name) [SPECIES_##name] = sAnims_##name
#define ANIM_CMD_FULL(name, anims) [SPECIES_##name] = anims
@ -14038,6 +14071,9 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] =
ANIM_CMD(LYCANROC_DUSK),
ANIM_CMD(ZYGARDE_10),
ANIM_CMD(ZYGARDE_COMPLETE),
ANIM_CMD(DEOXYS_ATTACK),
ANIM_CMD(DEOXYS_DEFENSE),
ANIM_CMD(DEOXYS_SPEED),
};
#undef ANIM_CMD

View File

@ -4624,4 +4624,19 @@ const struct MonCoords gMonFrontPicCoords[] =
.size = 0x55,
.y_offset = 0x0,
},
[SPECIES_DEOXYS_ATTACK] =
{
.size = 0x88,
.y_offset = 0x0,
},
[SPECIES_DEOXYS_DEFENSE] =
{
.size = 0x88,
.y_offset = 0x0,
},
[SPECIES_DEOXYS_SPEED] =
{
.size = 0x88,
.y_offset = 0x0,
},
};

View File

@ -910,6 +910,9 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] =
SPECIES_SPRITE(LYCANROC_DUSK, gMonFrontPic_LycanrocDusk),
SPECIES_SPRITE(ZYGARDE_10, gMonFrontPic_Zygarde10),
SPECIES_SPRITE(ZYGARDE_COMPLETE, gMonFrontPic_ZygardeComplete),
SPECIES_SPRITE(DEOXYS_ATTACK, gMonFrontPic_DeoxysAttack),
SPECIES_SPRITE(DEOXYS_DEFENSE, gMonFrontPic_DeoxysDefense),
SPECIES_SPRITE(DEOXYS_SPEED, gMonFrontPic_DeoxysSpeed),
SPECIES_SPRITE(UNOWN_A, gMonFrontPic_UnownA),
SPECIES_SPRITE(UNOWN_B, gMonFrontPic_UnownB),

View File

@ -910,6 +910,9 @@ const struct CompressedSpritePalette gMonPaletteTable[] =
SPECIES_PAL(LYCANROC_DUSK, gMonPalette_LycanrocDusk),
SPECIES_PAL(ZYGARDE_10, gMonPalette_Zygarde10),
SPECIES_PAL(ZYGARDE_COMPLETE, gMonPalette_ZygardeComplete),
SPECIES_PAL(DEOXYS_ATTACK, gMonPalette_DeoxysAttack),
SPECIES_PAL(DEOXYS_DEFENSE, gMonPalette_DeoxysDefense),
SPECIES_PAL(DEOXYS_SPEED, gMonPalette_DeoxysSpeed),
SPECIES_PAL(UNOWN_A, gMonPalette_Unown),
SPECIES_PAL(UNOWN_B, gMonPalette_Unown),

View File

@ -910,6 +910,9 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] =
SPECIES_SHINY_PAL(LYCANROC_DUSK, gMonShinyPalette_LycanrocDusk),
SPECIES_SHINY_PAL(ZYGARDE_10, gMonShinyPalette_Zygarde10),
SPECIES_SHINY_PAL(ZYGARDE_COMPLETE, gMonShinyPalette_ZygardeComplete),
SPECIES_SHINY_PAL(DEOXYS_ATTACK, gMonShinyPalette_DeoxysAttack),
SPECIES_SHINY_PAL(DEOXYS_DEFENSE, gMonShinyPalette_DeoxysDefense),
SPECIES_SHINY_PAL(DEOXYS_SPEED, gMonShinyPalette_DeoxysSpeed),
SPECIES_SHINY_PAL(UNOWN_A, gMonShinyPalette_Unown),
SPECIES_SHINY_PAL(UNOWN_B, gMonShinyPalette_Unown),