diff --git a/graphics/battle_anims/sprites/monster_doll_gba.png b/graphics/battle_anims/sprites/monster_doll_gba.png new file mode 100644 index 0000000000..55706275c5 Binary files /dev/null and b/graphics/battle_anims/sprites/monster_doll_gba.png differ diff --git a/graphics/battle_anims/sprites/substitute_back_gba.png b/graphics/battle_anims/sprites/substitute_back_gba.png new file mode 100644 index 0000000000..8ea1f7ff8b Binary files /dev/null and b/graphics/battle_anims/sprites/substitute_back_gba.png differ diff --git a/graphics/battle_anims/sprites/substitute_gba.png b/graphics/battle_anims/sprites/substitute_gba.png new file mode 100644 index 0000000000..0b6dea8500 Binary files /dev/null and b/graphics/battle_anims/sprites/substitute_gba.png differ diff --git a/src/graphics.c b/src/graphics.c index 013c2d2b85..de758e1cdf 100644 --- a/src/graphics.c +++ b/src/graphics.c @@ -759,8 +759,13 @@ const u16 gBattleAnimSpritePal_ClosingEye2[] = INCBIN_U16("graphics/battle_anims const u32 gBattleAnimSpriteGfx_MetalBall[] = INCBIN_U32("graphics/battle_anims/sprites/metal_ball.4bpp.smol"); const u16 gBattleAnimSpritePal_MetalBall[] = INCBIN_U16("graphics/battle_anims/sprites/metal_ball.gbapal"); -const u32 gBattleAnimSpriteGfx_MonsterDoll[] = INCBIN_U32("graphics/battle_anims/sprites/monster_doll.4bpp.smol"); -const u16 gBattleAnimSpritePal_MonsterDoll[] = INCBIN_U16("graphics/battle_anims/sprites/monster_doll.gbapal"); +#if !P_GBA_STYLE_SPECIES_GFX + const u32 gBattleAnimSpriteGfx_MonsterDoll[] = INCBIN_U32("graphics/battle_anims/sprites/monster_doll.4bpp.smol"); + const u16 gBattleAnimSpritePal_MonsterDoll[] = INCBIN_U16("graphics/battle_anims/sprites/monster_doll.gbapal"); +#else + const u32 gBattleAnimSpriteGfx_MonsterDoll[] = INCBIN_U32("graphics/battle_anims/sprites/monster_doll_gba.4bpp.smol"); + const u16 gBattleAnimSpritePal_MonsterDoll[] = INCBIN_U16("graphics/battle_anims/sprites/monster_doll_gba.gbapal"); +#endif //P_GBA_STYLE_SPECIES_GFX const u32 gBattleAnimSpriteGfx_Whirlwind[] = INCBIN_U32("graphics/battle_anims/sprites/whirlwind.4bpp.smol"); const u16 gBattleAnimSpritePal_Whirlwind[] = INCBIN_U16("graphics/battle_anims/sprites/whirlwind.gbapal"); @@ -1218,9 +1223,15 @@ const u16 gBattleAnimSpritePal_HandsAndFeet[] = INCBIN_U16("graphics/battle_anim const u32 gBattleAnimSpriteGfx_Confetti[] = INCBIN_U32("graphics/battle_anims/sprites/confetti.4bpp.smol"); const u16 gBattleAnimSpritePal_Confetti[] = INCBIN_U16("graphics/battle_anims/sprites/confetti.gbapal"); -const u32 gBattleAnimSpriteGfx_Substitute[] = INCBIN_U32("graphics/battle_anims/sprites/substitute.4bpp.smol"); -const u32 gBattleAnimSpriteGfx_SubstituteBack[] = INCBIN_U32("graphics/battle_anims/sprites/substitute_back.4bpp.smol"); -const u16 gBattleAnimSpritePal_Substitute[] = INCBIN_U16("graphics/battle_anims/sprites/substitute.gbapal"); +#if !P_GBA_STYLE_SPECIES_GFX + const u32 gBattleAnimSpriteGfx_Substitute[] = INCBIN_U32("graphics/battle_anims/sprites/substitute.4bpp.smol"); + const u32 gBattleAnimSpriteGfx_SubstituteBack[] = INCBIN_U32("graphics/battle_anims/sprites/substitute_back.4bpp.smol"); + const u16 gBattleAnimSpritePal_Substitute[] = INCBIN_U16("graphics/battle_anims/sprites/substitute.gbapal"); +#else + const u32 gBattleAnimSpriteGfx_Substitute[] = INCBIN_U32("graphics/battle_anims/sprites/substitute_gba.4bpp.smol"); + const u32 gBattleAnimSpriteGfx_SubstituteBack[] = INCBIN_U32("graphics/battle_anims/sprites/substitute_back_gba.4bpp.smol"); + const u16 gBattleAnimSpritePal_Substitute[] = INCBIN_U16("graphics/battle_anims/sprites/substitute_gba.gbapal"); +#endif //P_GBA_STYLE_SPECIES_GFX const u32 gBattleAnimSpriteGfx_GreenStar[] = INCBIN_U32("graphics/battle_anims/sprites/green_star.4bpp.smol"); const u16 gBattleAnimSpritePal_GreenStar[] = INCBIN_U16("graphics/battle_anims/sprites/green_star.gbapal");