From b7f4658077ef0f75637708e5e4f9625f21e9bbd4 Mon Sep 17 00:00:00 2001 From: Jaizu Date: Mon, 22 Nov 2021 20:29:53 +0100 Subject: [PATCH] Added Kricketot line gender difference sprites --- graphics/pokemon/kricketune/anim_frontf.png | Bin 0 -> 1261 bytes graphics/pokemon/kricketune/backf.png | Bin 0 -> 721 bytes include/graphics.h | 2 ++ src/data.c | 1 + src/data/graphics/pokemon.h | 2 ++ src/data/pokemon_graphics/back_pic_table.h | 1 + src/data/pokemon_graphics/front_pic_table.h | 1 + src/data/pokemon_graphics/palette_table.h | 1 + src/data/pokemon_graphics/shiny_palette_table.h | 1 + src/pokemon_icon.c | 2 ++ 10 files changed, 11 insertions(+) create mode 100644 graphics/pokemon/kricketune/anim_frontf.png create mode 100644 graphics/pokemon/kricketune/backf.png diff --git a/graphics/pokemon/kricketune/anim_frontf.png b/graphics/pokemon/kricketune/anim_frontf.png new file mode 100644 index 0000000000000000000000000000000000000000..b05954ee68e758ae877d72dd19303b34343c59d4 GIT binary patch literal 1261 zcmVPx#Fi=cXMVQc_U?33aSU{jSC=d`3C@3&EKtTBT_*htIm^c{l(1>U#5V)9Ncwi_1 z0000000-p}Pyhe~Ye_^wRA_1AJV(&CGhWEHlQ=tMjv%WD1NQO( z8!3dc3$Um&0_;6_J=_^1`(_qnLiQhfI|)A=s})U5A_Hzg0WJ#Qk_1YRgc$TF#n=EK zVWc4gL^=RMP#@H#7)ihrcsj63h%rC_i!bve1`-6I+crd&Sp;4d`78E9peYHY5kQ^_ z3$OQe6~Y350DU67mLMC5aR9`SAM5&H`4BOm$ZkS{I1O{~Y%i8U8}x@DQ%I5N1pp`6 zVWr?Rd9gTe``sSu0a1~H+xbH3-Xpvp&#T`7km&%(DN3KeKgTi!a0|%W;5DJfLNd*= zZm{3T_s^UWn#f7;nJk-k0+0X|W(a-ch5yC={(Bcdh&!EUfd1#Qk;NV%MLaqtknX-> z+}Hyk``|?Cp#Ur)4pIYXMI7JRR0ZfRSc-iDGz5Pjp%GyAi@Pt20hT?14ir>?Ju3hl z2DQ(CjFPs74>3s!|e-Ib>6Ow>Epp|fPBpLP^PMaAloCr%i zmrwvgusg-<0f-t@BT!YsF~A!*N91eH}P(Ygw@@+WbFb$Bf_?rQ3iWsKtlYy3P;m`!n05 zLg#taOMt%)pzeR%O<_#vBOe@4(@rTM$E9-zAjqL+3VaoS;xkLI-wX+D@@LD&37OER zDMbUQZ3jv^Y`uzO&HCqSrxfdut)EzhO$llezidmzKY zn-!4lwepp;%KHkKm;>h-Xz~6~!h8pWYc>MF`gm9gT_!o6gRNz1Jcxa?Y}x# zPp;mz>`3kEsf$|6{|Nh3{)@3PCUf4y@;?Ne%BigTto#pQ?v_3)|CtAEsJ(!${AV+t znZi@~&&>IL@H0+q%75LC^>PtZ99Mm9`OmHygfqH~30?Wmskdw=e5!Qbm;YX;aZvuh z5HMN(p98+-e*rY*|2tomssD3eyxu>!)ovNR4e$lPx#Fi=cXMVQc_csLOFxIoBwC=d`3I4CG+P(b+j_=s>&s7L_#*qDeo0JxAyh-e4^ z0000008BPo_5c6^Pf0{UR9J=8m)UZ|FbGA10oVWk#buFXv|4UoT0LYYp4_7g!k~OU ze|Z7G@ASuU+=%xyI&@K%W2Ef?AP@)xZBy?KTtsL9+$TVii|+&w0`3FMF-j1SbAYBf*9A?zD~96Q|_56~+?K>M<_bumD{GA^;x&b+ton zKw^132SBKgumK2R31|$odLhu70M+Z-84&yztpLsYJ_4KsOF-2x#sHcF+J-X(oHRd3 zXd6~f0I@JlLf`R57H|b*F%8GVaA?S> zr95~?lm+63A4JwP9k`KiMV4;XEzI{+$x zJrn>QXNS1Wh)3-mRP;SydDjpPs|n^DK}FE_(Jmk7gy0i^O_%i{3F1BhW)>8{A0x0~ z?9-;LZmxp|_4+isZKM$-01ZJL$fqJ8srBMQR-$VILhux@odu^*4zH)`=F#g7z^MxS zFcaZEx+MUDz5qDNeQ2)?xV}W-7Mhte1bEuB{*J&1VQkI-R)i4r5fBEq-8V)6GXTYQ z1&DrtRuBP+Fv}q{23kO|FiSyW;4=VR1+Wpp z5Rm@_%m7iJ?l`@LRT)))SqzI8Ayje6YI6=Nz`tGJDlZsPSM=@o00000NkvXXu0mjf DT9zaO literal 0 HcmV?d00001 diff --git a/include/graphics.h b/include/graphics.h index 67f07a1b17..4029f69c2d 100644 --- a/include/graphics.h +++ b/include/graphics.h @@ -445,6 +445,7 @@ extern const u32 gMonFrontPic_Bibarel[]; extern const u32 gMonFrontPic_Kricketot[]; extern const u32 gMonFrontPic_KricketotF[]; extern const u32 gMonFrontPic_Kricketune[]; +extern const u32 gMonFrontPic_KricketuneF[]; extern const u32 gMonFrontPic_Shinx[]; extern const u32 gMonFrontPic_ShinxF[]; extern const u32 gMonFrontPic_Luxio[]; @@ -1596,6 +1597,7 @@ extern const u32 gMonBackPic_Bibarel[]; extern const u32 gMonBackPic_Kricketot[]; extern const u32 gMonBackPic_KricketotF[]; extern const u32 gMonBackPic_Kricketune[]; +extern const u32 gMonBackPic_KricketuneF[]; extern const u32 gMonBackPic_Shinx[]; extern const u32 gMonBackPic_ShinxF[]; extern const u32 gMonBackPic_Luxio[]; diff --git a/src/data.c b/src/data.c index 586f1e63bd..2ece62412f 100644 --- a/src/data.c +++ b/src/data.c @@ -310,6 +310,7 @@ const bool8 SpeciesHasGenderDifference[NUM_SPECIES] = [SPECIES_STARAPTOR] = TRUE, [SPECIES_BIDOOF] = TRUE, [SPECIES_KRICKETOT] = TRUE, + [SPECIES_KRICKETUNE] = TRUE, [SPECIES_SHINX] = TRUE, [SPECIES_COMBEE] = TRUE, [SPECIES_HIPPOPOTAS] = TRUE, diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index c698e3a786..6a9ea85ee7 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -408,6 +408,7 @@ const u32 gMonFrontPic_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/anim_fro const u32 gMonFrontPic_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/anim_front.4bpp.lz"); const u32 gMonFrontPic_KricketotF[] = INCBIN_U32("graphics/pokemon/kricketot/anim_frontf.4bpp.lz"); const u32 gMonFrontPic_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/anim_front.4bpp.lz"); +const u32 gMonFrontPic_KricketuneF[] = INCBIN_U32("graphics/pokemon/kricketune/anim_frontf.4bpp.lz"); const u32 gMonFrontPic_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/anim_front.4bpp.lz"); const u32 gMonFrontPic_ShinxF[] = INCBIN_U32("graphics/pokemon/shinx/anim_frontf.4bpp.lz"); const u32 gMonFrontPic_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/anim_front.4bpp.lz"); @@ -1559,6 +1560,7 @@ const u32 gMonBackPic_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/back.4bpp const u32 gMonBackPic_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/back.4bpp.lz"); const u32 gMonBackPic_KricketotF[] = INCBIN_U32("graphics/pokemon/kricketot/backf.4bpp.lz"); const u32 gMonBackPic_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/back.4bpp.lz"); +const u32 gMonBackPic_KricketuneF[] = INCBIN_U32("graphics/pokemon/kricketune/backf.4bpp.lz"); const u32 gMonBackPic_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/back.4bpp.lz"); const u32 gMonBackPic_ShinxF[] = INCBIN_U32("graphics/pokemon/shinx/backf.4bpp.lz"); const u32 gMonBackPic_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/back.4bpp.lz"); diff --git a/src/data/pokemon_graphics/back_pic_table.h b/src/data/pokemon_graphics/back_pic_table.h index 1e6e2839d1..80f7aab3b3 100644 --- a/src/data/pokemon_graphics/back_pic_table.h +++ b/src/data/pokemon_graphics/back_pic_table.h @@ -1283,6 +1283,7 @@ const struct CompressedSpriteSheet gMonBackPicTableFemale[] = SPECIES_SPRITE(STARAPTOR, gMonBackPic_Staraptor), SPECIES_SPRITE(BIDOOF, gMonBackPic_BidoofF), SPECIES_SPRITE(KRICKETOT, gMonBackPic_KricketotF), + SPECIES_SPRITE(KRICKETUNE, gMonBackPic_KricketuneF), SPECIES_SPRITE(SHINX, gMonBackPic_ShinxF), SPECIES_SPRITE(COMBEE, gMonBackPic_Combee), SPECIES_SPRITE(HIPPOPOTAS, gMonBackPic_HippopotasF), diff --git a/src/data/pokemon_graphics/front_pic_table.h b/src/data/pokemon_graphics/front_pic_table.h index c925f0a86d..7640dc23e4 100644 --- a/src/data/pokemon_graphics/front_pic_table.h +++ b/src/data/pokemon_graphics/front_pic_table.h @@ -1283,6 +1283,7 @@ const struct CompressedSpriteSheet gMonFrontPicTableFemale[] = SPECIES_SPRITE(STARAPTOR, gMonFrontPic_StaraptorF), SPECIES_SPRITE(BIDOOF, gMonFrontPic_BidoofF), SPECIES_SPRITE(KRICKETOT, gMonFrontPic_KricketotF), + SPECIES_SPRITE(KRICKETUNE, gMonFrontPic_KricketuneF), SPECIES_SPRITE(SHINX, gMonFrontPic_ShinxF), SPECIES_SPRITE(COMBEE, gMonFrontPic_CombeeF), SPECIES_SPRITE(HIPPOPOTAS, gMonFrontPic_HippopotasF), diff --git a/src/data/pokemon_graphics/palette_table.h b/src/data/pokemon_graphics/palette_table.h index d07a58487f..3de4107007 100644 --- a/src/data/pokemon_graphics/palette_table.h +++ b/src/data/pokemon_graphics/palette_table.h @@ -1284,6 +1284,7 @@ const struct CompressedSpritePalette gMonPaletteTableFemale[] = SPECIES_PAL(STARAPTOR, gMonPalette_Staraptor), SPECIES_PAL(BIDOOF, gMonPalette_Bidoof), SPECIES_PAL(KRICKETOT, gMonPalette_Kricketot), + SPECIES_PAL(KRICKETUNE, gMonPalette_Kricketune), SPECIES_PAL(SHINX, gMonPalette_Shinx), SPECIES_PAL(HIPPOPOTAS, gMonPalette_HippopotasF), SPECIES_PAL(HIPPOWDON, gMonPalette_HippowdonF), diff --git a/src/data/pokemon_graphics/shiny_palette_table.h b/src/data/pokemon_graphics/shiny_palette_table.h index 341aecbabc..aa7c4153e7 100644 --- a/src/data/pokemon_graphics/shiny_palette_table.h +++ b/src/data/pokemon_graphics/shiny_palette_table.h @@ -1283,6 +1283,7 @@ const struct CompressedSpritePalette gMonShinyPaletteTableFemale[] = SPECIES_SHINY_PAL(STARAPTOR, gMonShinyPalette_Staraptor), SPECIES_SHINY_PAL(BIDOOF, gMonShinyPalette_Bidoof), SPECIES_SHINY_PAL(KRICKETOT, gMonShinyPalette_Kricketot), + SPECIES_SHINY_PAL(KRICKETUNE, gMonShinyPalette_Kricketune), SPECIES_SHINY_PAL(SHINX, gMonShinyPalette_Shinx), SPECIES_SHINY_PAL(COMBEE, gMonShinyPalette_Combee), SPECIES_SHINY_PAL(HIPPOPOTAS, gMonShinyPalette_HippopotasF), diff --git a/src/pokemon_icon.c b/src/pokemon_icon.c index 9cda049ce6..8c9167159f 100644 --- a/src/pokemon_icon.c +++ b/src/pokemon_icon.c @@ -1245,6 +1245,7 @@ const u8 *const gMonIconTableFemale[] = [SPECIES_STARAPTOR] = gMonIcon_Staraptor, [SPECIES_BIDOOF] = gMonIcon_Bidoof, [SPECIES_KRICKETOT] = gMonIcon_Kricketot, + [SPECIES_KRICKETUNE] = gMonIcon_Kricketune, [SPECIES_SHINX] = gMonIcon_Shinx, [SPECIES_COMBEE] = gMonIcon_Combee, [SPECIES_HIPPOPOTAS] = gMonIcon_Hippopotas, @@ -2438,6 +2439,7 @@ const u8 gMonIconPaletteIndicesFemale[] = [SPECIES_STARAVIA] = 0, [SPECIES_BIDOOF] = 2, [SPECIES_KRICKETOT] = 2, + [SPECIES_KRICKETUNE] = 2, [SPECIES_SHINX] = 0, [SPECIES_COMBEE] = 0, [SPECIES_HIPPOPOTAS] = 1,