From 879007ca55676a5d6d8d0d78255ea7fff28f7280 Mon Sep 17 00:00:00 2001 From: Kaitlyn Date: Wed, 8 Nov 2023 13:42:50 -0600 Subject: [PATCH 1/6] Bunnelby Spritework + New pal + new animation --- graphics/pokemon/bunnelby/anim_front.png | Bin 968 -> 927 bytes graphics/pokemon/bunnelby/back.png | Bin 634 -> 558 bytes graphics/pokemon/bunnelby/normal.pal | 2 +- graphics/pokemon/bunnelby/shiny.pal | 28 ++++++++++---------- src/data/pokemon_graphics/front_pic_anims.h | 6 ++--- src/pokemon.c | 2 +- src/pokemon_animation.c | 2 +- 7 files changed, 19 insertions(+), 21 deletions(-) diff --git a/graphics/pokemon/bunnelby/anim_front.png b/graphics/pokemon/bunnelby/anim_front.png index 128653b687a120a307cc77585dc2f12f68fe5355..f84baa06dd35b69ac91222121c8c9e61dfc8b09e 100644 GIT binary patch delta 876 zcmV-y1C#v72cHL!7#0Wv0001tU!Pb20004VQb$4nuFf3kks&O92nYxO0000000000 zcrn(<0009WNkl-us7*yx8A+|APQ`NhXXL70Uk>!SOFZsV_4q^ ztl0v_0}w*VxfBTj>nC3TqQO#xpdp~LT>6H1h0vzMjd&D)Bq9a`^oEdkD8WSZ+^E!7 z8U<{sAVhGL;aNi}r9J?KLO^=1tEAMrJ}D9c(z<>L;A>rfC4g8%E0-Z=)pJHV$G5kK z;TMTD3#lcNdk#$5vdQ@XqSp{eQb5Lc6F6k#wmw(+B_F&Y2!!`i#DP8aqrUHSL4ux2 zMh+$)8UYZ0&tKuKKDMGr0=7jBB{{usf-DbYQOp>r2hIRl7Eu=#EdBskO`Jug#zEeR z;AG^QlyV{~EU!MdQsh5VXa=zBQ+DTqOda+B{OPPaT4^O+0`;H--ROCPD2F@1FoBx@ zBKtcRp~)zspS7A*C#UU51l;t&xujEYMX)AE?eAQF8t-uV8L9eN}e^74!;PwyxkM;-CPA1q_Wjj{@0000niTmdPg)nFO6#L%!%uYwDHgJ?53=_1aZW9dHq-D*Z^68enyL zogg|;uTIno1pcO$0y4!2JCxvVg03vj;UcfXjcW2J%)w^?f;)F%#qbb4w38#AUt)rmXWu1P~kX>wq&T zVX`2WK?7g!;r2lofV%-KPK^ME!UUu%1kPz7h4Z}saRupH0_X!I#(CN$jIe)sl8|Er z4FJ^x6CBP21{hI5VkZxGNfMJ?Fm{|AM^XJ;ZjUllN7RpL;!W2J149J%?q$JUZipa8 zxY;sxQW5|GTxRrch{*tW37lFgdr^v_6mUX)w|0?ceO&E~8YVA5ZwEO94d9net^}8T z1zZ>au7Dd7uw}vJLf+6BiOYW^Ig#}7PQoK>8_@SdNDt)!2 zy#M7dF7BRLgfQ2eMaT=9BIIs`w0cd?v4Vrg-&WMEdk$LC*3I)iih4EA@g5xqi)dPk z7x+PU6T*R}2)Q`ywZdosH74}84=7raGLY(8!1F(hVE6>kmb6I&>(qbuBqwM~3agvN zfu`mtOWHV$0-6@%s}9Cfot4pYnv!DqF2Hgw*T7ZYR0!=j`Al6MgK?fuoA+E=qM<0s zapbaHViGB3j(s@tY9?EAPQsbUrfNN zoSd(A0H-D(y)yz%3Lk$y!FNF#h>f37-#E{tgw$vtxJ+kisc6CA@bC=-(3@2m2-*Gz z4a6ZusWK2j#!!Nh$&8$*7K{u9gNmR8qwEVH7s6hoS+dg~MsTr9Fe389uLR@J;14?l s1N+c|5mW8x54f4X?+@O;=np>tH=;;aRS*%g00000NkvXXu0jG}g2JDgHvj+t diff --git a/graphics/pokemon/bunnelby/back.png b/graphics/pokemon/bunnelby/back.png index 2b7cc3b850aecc52d32efc03fe4cce28422a1436..cabd2fa425fe3c694dc0a2399b251bb21d1fcfd2 100644 GIT binary patch delta 545 zcmV++0^a@l1g->-7=H)@0001;w}I>c0004VQb$4nuFf3k0000mP)t-sn9!h^nVIJ1 z=Euj!2nYy5LPC9geV9ol)^9vvVPU$uy7>6`o&W&<0RR60|Nj90t~auy00053NklX ziu@G67(rm@{#9VZ8}t+yyKhvgfeUysq_o#aX#wB16K92E@)A#m75++nF?jiY@AwVF z?sp2t&yUvhtH6^+iT?qCCkOu{*l7;QYEcZyoCr~n?SDMqCg|u#?6pG(@8`@RDVdvrPaM|gD?~YU@XDV ztp?O7OQA2|-i!=HaR;_8LF!m3vBcXHiAM6{RO!e=)xIWwjnV= z5U|&BX|C#90Dlf-C9DaM!30rk2~;Bi`2GaU{2VNP?7Z52+IcfQ{$76%(dtR5 z2~-sY8a;sw4u|ok;S9R0atXJg#td51^$2pH)SB9RZi^g0M&hk8ti!Y0QaD6i3eym z_R6z}MrI$yJ)rM`?|%c&cXm74D?WkI|l!*4lR;%9=uO`h;wZDej`D= zf)$8dOZk>G Date: Wed, 8 Nov 2023 13:59:29 -0600 Subject: [PATCH 2/6] Fletchling Spritework New front sprite, animation and palettes --- graphics/pokemon/fletchling/anim_front.png | Bin 704 -> 653 bytes graphics/pokemon/fletchling/back.png | Bin 613 -> 528 bytes graphics/pokemon/fletchling/normal.pal | 28 +++++++++--------- graphics/pokemon/fletchling/shiny.pal | 30 ++++++++++---------- src/data/pokemon_graphics/front_pic_anims.h | 6 ++-- src/pokemon.c | 2 +- src/pokemon_animation.c | 2 +- 7 files changed, 35 insertions(+), 33 deletions(-) diff --git a/graphics/pokemon/fletchling/anim_front.png b/graphics/pokemon/fletchling/anim_front.png index 87f110df95f86ba5fbd39b600880d898cd837c17..5163b130da7d93f64b6019574aa855a44fc8d659 100644 GIT binary patch delta 640 zcmV-`0)PF$1&sxe7=H)@0001tU!Pb20004VQb$4nuFf3k0000mP)t-sc(|wl001K+ zB1A($iZl|gMH^dSZRA=bjFYLw#l^tM=Ks_u|NsB``uhI>|Nj905k#y-0006DNkl zGkTPu831b`)_)ZMSIiiGB;^_$gRe1sk#pWv^VbRZ;)@+3ZTD9ICwyH2YC9(JbyMd0 z9RXs_g8{dVTmz7>4F%A;egte|0i2N6S8f4&9(|4w7C!HJC2K&SeM11r{9zMsc{Csp zZSZc0+2i{=SzajEM;n9*L<00SJWr_#32*g3=_3KYSbtM2_A|idW$|B_tZzg1Cx<_x zbeBKL6WCLKt-}08b5>zo{ubfrerjrJYHI4w6`gOY;{+gDbA+XWo#3w%1f##S69n5= z*Kq*gC_vCT=>h%$?|1&!`5*Ak{>J~hfG4~k-)u^M2i_aLs}2x4@P31D4Zn8aeUSfu z!~0c%YIzfN;9cll&Hp`k7kbz7e;3~O0cz>O`v^Nf;N3#+Px`me`|=quO7Ay#H_|&2 zR-ik6s}a6w_0l_xPI@Qszmwi+(tDMY-hKEULU7?bk3YFa06))xpZ`6dHNyX4^8eJ- aKhX~*)fiPutP>mn0000E zSnf{z0i19POI1UnL+wD~?K+(VT@lv#IwD1+6)RF3G2X_^fPciw*fN!Y!JTpw#Q%lQ z&WWqA<4g!7@(xv`_v!c9j$^+F_3HKS>ek`mf!9AGKb|{*2aEjD0L9b+JU=JL7yP{jp1gkZ*7AdS@iK~^ktjoW zHhq`d1%x;w*?%Jvov!i4r^4=lDNXe>*+#~q5RT;-HtTRIyK_=EVa~F?Y_Tq0$BSywN|PH&?RecH%7e&~A*5xSa0I=iY-OC?|6WGfiNuDg+>3}>n9aec#T0j#oqJsulES&({%?2pv zrF~*UhcG`e0R_*>rG4Jsqa<9NTxR;#nU(h4jgw*+E=>i@#nJ|1A%NluR~Kek)5mW@$i5Hjx07rTs2JcYl}w0>9J!H<0{;Irrch=TBoj)2kY aFX|^bdD>p}N(L1G0000c0004VQb$4nuFf3k0000mP)t-sn9!gI2nbg* zGn!gjb}bIub3%M)O8=Nvzn*#U)Byk5rvLwj|NsB@<4ykn|Nj90#3aza0004wNklEfu0IG8drh3up($bQKVn zlORHR-SccP3`S(d67?oM7chk;mSseB{|P@bGV&k!1C>`8p3M7HE&u=k07*qoM6N<$ Ef)fGj9{>OV delta 600 zcmV-e0;m0u1my&f7=Hu<00013M{Ml?0004VQb$4nuFf3k00004XF*Lt006O%3;baP z0000mP)t-sc(|x&NC5b_I0y&`$dC{yARtIENO)*?`1ttf_(;&u&}dLV=)jP$kZ2$v zAOHXWq=X~$00009a7bBm000id000id0mpBsWB>pGzDYzuRDVdv?UF%i+dveCC#cH0 zYO?883wW&N}NoXy$p}+KCeg;Rb#ClQ;MM+2%joS|JuG*_lvMk#tLqJ}& zcX!qVq=AS}frVN&udQI4Z9!2>oG2&BJU=i1X?M@<4}W^lL`0~yt_rP>IRkN1B3$uP zq$-Vye_B72Pt-v!;-x)AJYr%65&7B-`bfaCYoTihm>v;Ju0ks1$!}zc^bQg8IsgZN zA>x97sn*CU7vfazIF5K7kH*J*2smNL>rdF|c2GgZ**(4}^?jH9WWPEL0BXlCe94R+ zxKw!xTv2WaC|)-P_`_#?8XRFv#uO(O2r(Q0m( Date: Wed, 8 Nov 2023 14:24:44 -0600 Subject: [PATCH 3/6] Fletchinder + Talonflame Changes New animation for Fletchinder Spritework + animations for Talonflame --- graphics/pokemon/talonflame/anim_front.png | Bin 1728 -> 1634 bytes src/data/pokemon_graphics/front_pic_anims.h | 32 ++++++-------------- src/pokemon.c | 4 +-- src/pokemon_animation.c | 4 +-- 4 files changed, 14 insertions(+), 26 deletions(-) diff --git a/graphics/pokemon/talonflame/anim_front.png b/graphics/pokemon/talonflame/anim_front.png index db505ac63a29dff45429a486cbdd29677c631eb1..c8257da9e25cf9022dd3bea7e5f0b10230cc8fb1 100644 GIT binary patch delta 1571 zcmV+;2Hg3;4dM)t7#0Wv0001tU!Pb20004VQb$4nuFf3kks&^R1>i|UK~!jg#hHte z6P46f&5CQ2W{21evf@=lz*#x~UcfA!k z1G*w$fVC!sF@g1Y`YN|7g&PDz89+iD5USo)IsVq@6d(a-C%}jhMXzGddDK6G0>}gp zT2Fu+eZ};vMS=|sAcFsC0KTT5|Iz}??c`t{LLq4V7Q?lF0=)>mnN898mNKsDuK@0oeW& z^n{`>0MR!Cr-#Ya1)^s_uBT7~aDzkG54<#T0G=NikoB^HGJRgZx#t1p5&%d#Ay$1< zdq_J(m3Rw(1P`4AkayDurFT)%$7k4>{Wy*t26_T`sis_1PSt?ru=z5>59dU$hwnB3 zqn6om{w{zR3Lq-I+B?fnLNLcJOX;sq3E+p~uY~A6MNYMAP|P0&^YaGK@EYJgI9Scw z59yGxr~B>e^Zc^&Ie-rj$5%e;4J4DtIntwg2e|Zq5OsUcH$J0Kf1D96Ep! z0TE2ugseW#E(V~o*#Bt)sDx1K0EH~R>9;*uBwX`HO`z={fXUi{eglj$Va2iv|9)b| z2q5346#%#6XsAem0W>TBhgA^iA4V?IO6c>K3G^lK@%ywx@)wO`z*w!8LTQYb8iB@9 zF*(40`{0|pFse4-@{Meyl+uDchaq}g%>{tjyTgcJsnSB^BP1&zz_K0z{JO-W)ZlXb zn!x`yztB?_Y{~dLK%%ih+SP^uE`M2nB)Trro|GWLzPbT8k=bcfy~LAN6JT)D@aGkf z=nlir%LxQtED(Y9$6?OBUC-AT_)P5wNIa*1GYJ{*wh(77066jdAmc5e2!MhCy3Jn! z@bRI3kA#;2;L4k%!Tu_V8<(;Em|iYm5Yfv3Zu%GZ$Y`uxga6L>+O>{{YX5%)0Nwk( zCt#uf4S;W4-M+sqxVC#I1L4ih57PQ7iG6W(iyXV2E`r64U=t(1x#{i~zgh{w!)2g< zG(nrC5cmzeKJJ=x!hmlUNNYlL&l}TN8iNt32M$$k`?NFQA%^N9IO%?G4@_{KCos^v z{K7SU zp#ZWE_q2nz1{${P1SuP3?%|9YXz*2^O@R5WIclJb6H_Yi@inAxpcTe_DOm;^hLR^i3_OcAV0JQ(tz<`&cd@S(}$Wh3DH4;IvvASOZv%q^%pKzSg6 zm*Lnvm|0K*fOt5uIf*JronLwdjB2x>h z3~>$^V2My)MN+DOr~DbV8`CEC2e|w$lc<4D40z5yIS0-$f&CL9IO^Yj-F{LKUzW~* zlluNd{s|IJehYCsetl99U-u3RfSiM4r(&ldaLtaOXQCk1S^?^laa0os*X{5-3StFd z5Fl-?`k%Q>IAKZe&e2H)1nf(I)9u4P9RZ8|@Azk@JO8f#KWDF$>xBQXfB(P6ADzTX VWzZ%IF#rGn07*qoM6N;tV1hXf;u-(| delta 1665 zcmV-{27dYC48RSL7zqRe0000K-u!>q znXeTEVoJF>zOpAIG}m>n05rF(>p2cMX*Doy*(Cv_NVvLgP)a#qIfV&%n^#aQ%O0(< zreBA=ZiNaKDarW^+lD*=2~4Pz8ZwZn)>kNo!%HAABjs!CiOB1U030F#FI#nqvil~;fv_?}>*&NTKNV}2>~ivU&-@I5E5$4fMSgR#bo z8n2RN0N^NbB4U66u-)Q7jo~a~1&72-s3B0>;LlZPfe#`fz=3*eqm%?3k^q0OMvW~X zkYV*%Uv!Y4N&@v3TX+!y9&|vWg@|g@*oKclm5H4IOI=Q^j|Ku8zFz_Xwu1U3TBtBG zHK?%dx>}WCk1)o(4jt%m7qvEHE_Av80?;E)bD^Z_aTnQkn{B{Q*BAWpo}bgl4NaP%qFr1XF8P@u&`tcB}bfcLuxoe*du(8Rphti-b2Tdyoi5*1q2 z1_ItGJtoOx$Efr;N` zq1SVV+eIxYZj%Kf{)8QE`h{axk;9$mBM6%7_fKiXOS~TMsmDQZ#x~ivK>#x~p2u@F zXtK>d0)<>kUQr&pZo_|~W&mrQez-p*1kP@gj%?RN4T49RN@;2b$^e>}DNP0j2j|Nj zo~V@5Dtyzud3f=KKYrOw6EJTV_xCX|IA8vf)`3|re*6HypnG_c+M=uN+80>qwh&5* za^bQBmF$lv698@T4FHb{mFdm|U;qhCS*$F-O$XE;xU|+uZxVmTF)b2{lbY1REi{-= zVW^ZkPl;CS2^B^w{g+U$HV>|%=C2~Of})Zu2(7|_iG)_c?Pm~U0s(mebT-6as)X;R@6qj@OnHq)+fB@vZs7I+r27Z-Y2LZGojuisf<`xGs z=m4@z=N81V;*&x($ek_x55M4>>jo7TWO!1j1aDPkjXQ+qb#w>tli0x8)*S%W+T0;D zLkkj4lZXXS$g~;$Cbl3%y4`($4(@kF0C@F!@@b~|+i-tiq6}j!tXVgK138GmN3N+L@05AAk`PC#a*DPP3qS?QWr=_m8u;@J@}`?~SrO1=J8(5O5wInf6~z#`;imlehz0k{t|5vO!Xa#=&5zXSdQf-ZkaE-Q*_L4XzmG^p&dVqg>B?lUM+ zmRwd0us&k}+XSE>xvV%Ib0A>eh|3xR_&V4u1d=WbWBMHaak&fX<5rPemV#I2;W_w^ z#{nKY4?a`bWg$?!JOl?bgXhxV@{o?XEb|@ho`c1yQ2#;K+#8Hp6!Ts2;&AYZ%)F=e zJ+p1s{X7b&%F%~6-B*O%?b*e>-FxrHMyMz!dw=)PB^_5zc8e*%)JYG079=Xg*S&F@ zq!wQv;h)g(s1;xDr2zN#qDPIMyif5_y`%WiJ&`6cC9Yka{$Ju>npJyjo-dtA00000 LNkvXXu0mjf7rY2l diff --git a/src/data/pokemon_graphics/front_pic_anims.h b/src/data/pokemon_graphics/front_pic_anims.h index 34cb01b228cd..d9195b5baa9c 100644 --- a/src/data/pokemon_graphics/front_pic_anims.h +++ b/src/data/pokemon_graphics/front_pic_anims.h @@ -7755,33 +7755,21 @@ static const union AnimCmd sAnim_Fletchling_1[] = }; static const union AnimCmd sAnim_Fletchinder_1[] = { - ANIMCMD_FRAME(0, 2), - ANIMCMD_FRAME(1, 2), - ANIMCMD_FRAME(0, 2), - ANIMCMD_FRAME(1, 2), - ANIMCMD_FRAME(0, 2), - ANIMCMD_FRAME(1, 2), - ANIMCMD_FRAME(0, 2), - ANIMCMD_FRAME(1, 2), - ANIMCMD_FRAME(0, 2), - ANIMCMD_FRAME(1, 2), - ANIMCMD_FRAME(0, 2), - ANIMCMD_FRAME(1, 2), - ANIMCMD_FRAME(0, 2), - ANIMCMD_FRAME(1, 2), - ANIMCMD_FRAME(0, 2), - ANIMCMD_FRAME(1, 2), - ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(1, 5), + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 5), + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 5), + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(1, 5), + ANIMCMD_FRAME(0, 5), ANIMCMD_END, }; static const union AnimCmd sAnim_Talonflame_1[] = { - ANIMCMD_FRAME(0, 15), - ANIMCMD_FRAME(1, 20), - ANIMCMD_FRAME(0, 15), - ANIMCMD_FRAME(1, 20), - ANIMCMD_FRAME(0, 15), + ANIMCMD_FRAME(1, 55), + ANIMCMD_FRAME(0, 5), ANIMCMD_END, }; diff --git a/src/pokemon.c b/src/pokemon.c index 1884f380d2d9..80891ea2a117 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -2877,8 +2877,8 @@ const u8 sMonFrontAnimIdsTable[NUM_SPECIES - 1] = [SPECIES_BUNNELBY - 1] = ANIM_CIRCULAR_STRETCH_TWICE, [SPECIES_DIGGERSBY - 1] = ANIM_H_JUMPS_V_STRETCH, [SPECIES_FLETCHLING - 1] = ANIM_V_JUMPS_SMALL, - [SPECIES_FLETCHINDER - 1] = ANIM_V_SQUISH_AND_BOUNCE, - [SPECIES_TALONFLAME - 1] = ANIM_SWING_CONCAVE_FAST, + [SPECIES_FLETCHINDER - 1] = ANIM_V_SLIDE_SLOW, + [SPECIES_TALONFLAME - 1] = ANIM_V_SLIDE_WOBBLE, [SPECIES_SCATTERBUG - 1] = ANIM_V_STRETCH, [SPECIES_SPEWPA - 1] = ANIM_V_SHAKE, [SPECIES_VIVILLON_ICY_SNOW - 1] = ANIM_ZIGZAG_SLOW, diff --git a/src/pokemon_animation.c b/src/pokemon_animation.c index 2ae9d0245b1f..932127858a84 100644 --- a/src/pokemon_animation.c +++ b/src/pokemon_animation.c @@ -890,8 +890,8 @@ static const u8 sSpeciesToBackAnimSet[NUM_SPECIES] = [SPECIES_BUNNELBY] = BACK_ANIM_V_STRETCH, [SPECIES_DIGGERSBY] = BACK_ANIM_V_SHAKE_H_SLIDE, [SPECIES_FLETCHLING] = BACK_ANIM_TRIANGLE_DOWN, - [SPECIES_FLETCHINDER] = BACK_ANIM_TRIANGLE_DOWN, - [SPECIES_TALONFLAME] = BACK_ANIM_SHAKE_GLOW_RED, + [SPECIES_FLETCHINDER] = BACK_ANIM_CONCAVE_ARC_SMALL, + [SPECIES_TALONFLAME] = BACK_ANIM_SHRINK_GROW_VIBRATE, [SPECIES_SCATTERBUG] = BACK_ANIM_H_SLIDE, [SPECIES_SPEWPA] = BACK_ANIM_H_VIBRATE, [SPECIES_VIVILLON_ICY_SNOW] = BACK_ANIM_CIRCLE_COUNTERCLOCKWISE, From 2ce3b62a34ad95177435faf5387e50c0eb76fe79 Mon Sep 17 00:00:00 2001 From: Kaitlyn Date: Thu, 9 Nov 2023 18:38:39 -0600 Subject: [PATCH 4/6] Flabebe, Floette + Florges Changes + Touched up Flabebe + Fixed Floettes normal forms sprite + Added second frame to Eternal form for Floette + Animations changed --- graphics/pokemon/flabebe/anim_front.png | Bin 1115 -> 921 bytes graphics/pokemon/flabebe/back.png | Bin 579 -> 531 bytes graphics/pokemon/floette/anim_front.png | Bin 1043 -> 1039 bytes .../floette/eternal_flower/anim_front.png | Bin 0 -> 1187 bytes .../pokemon/floette/eternal_flower/front.png | Bin 732 -> 0 bytes src/data/graphics/pokemon.h | 2 +- src/data/pokemon_graphics/front_pic_anims.h | 24 +++++++----------- src/pokemon.c | 20 +++++++-------- src/pokemon_animation.c | 2 +- 9 files changed, 21 insertions(+), 27 deletions(-) create mode 100644 graphics/pokemon/floette/eternal_flower/anim_front.png delete mode 100644 graphics/pokemon/floette/eternal_flower/front.png diff --git a/graphics/pokemon/flabebe/anim_front.png b/graphics/pokemon/flabebe/anim_front.png index 6677d4137a692bcbd95208b83ab9ce1a363314f9..e872a6dc8ead2cee9a217ae4e851f53dd0470d31 100644 GIT binary patch delta 852 zcmV-a1FQVo2$=_v7#0Wv0001tU!Pb20004VQb$4nuFf3kks&^R0~bj|K~!jg?U?Jb zsxS-)d$&aFY+TWP|dGjqr=qg>WUnie!`7|uB3dyFG(2jtU48yt{Rco8!O z=~0&!iZM@a!4xLiD3uIzJG@JPq}Sn{ zbCwOj|DnTzVY* z!ll1l2w;Qj*5mxi_z@6z7=YFQRUf1Ot}g%#26W8ZCjua0*6|143b+z76_E+F8vO*G z#@P+9WEsF^0Ltgr`A>SBzDD51qkuooe+Jm?@G)N3w1Vk>0d@hBB0wochQ6)>zyl2K znU7MgSAZ)bI0e+BnvT$+jzBpDT`zzF4CLq_sGbR<41vFQ0!j-eND)BvdSXX@qmavy zz)uA01xY8rAw;f(YY_kgkT2h+xK0O3$e8mT#4iJaoAUpx62P6jO;7S1lZ>v6l)Y1KVmo|Q(3g#(u>os>7Ay1(# zJf{KbgLD`nPk`nF;9PD_goA+9+kAk2CuGx88{d2YvmyGcAZfYqjC{wwmW#$fw7HRmqUt5?X7`L{ETGsc{bs|SE+%^727a|C?9Oawr@=-6jRHbkiVjGdN%SGc&_ zxoCGC*9W=`KnlhJn>%w(eH@R~3~UlGNI}CH`pcCDY(i-;!nGlOurgp#O33dcM5eS4 zz(~8-F&nYT6zIMlu$j;Pcr%p&b*Fz->l`um*Bk9YN*i<*VHi@QpA0wvFU@{p@j?F; zRA9am^tI1Ix5kZCSYtLe0(JrP!zrPU^L?vzo?s4&fct%Z06fLto#+2vS{Un>G5{g1 zVMLt85`gHPtJz9p6?;)_v2=$~>?K!fl`A1)@piEsda)-&q6QFP-VLM>;8%ZvMg%6} z8~*$<76Qhl9F6Ps8h#h>cX(bBiQDyuLjwHkk3y^loG%in2Bsel0;~%lf!OcCe~WWh z1#qqWFahWXLIcPe&?9XnfxGf9FaRzTf_gBxEB)v2T+r28ns9NVyA#(1aHnzYm0Bw9 z&?x#Vu07r;N;5(>6+uXzkxhSE1vIl}Y6do&`(~P_pNz}DZnOJ5PrqnSLB{|5kmdPi z`(Vs*lBW6Q^Mg5ub&^7gs$EzVfXcHXIj#1Syy}!>k{|eg+JD8c!&g~dw$lm?QI`!F zG=y!sGyzC}TKiAC`^-?n3?%?)1ZQs25MZtL5u3F1z)S)cU7I=jBH(}Rz|PN{dB=Wc zyxR1bo!K0UtovZ6+CqBFrpHo*C@P}>jzJ=Xg^17rwIkFJJHIYPt33uaGNm((OhL0Q zx;?2Os79tpfb)JRHH1lp3>M*ep&_iE7NGs}^W6)=(w-G{6oyv{fPFU>4hRJFs{jg!mGB(CSbDO{m;FU|j~&jT0BpjCM5E}+ zNz6I_Co0`!4CH^*CLYNEw~~t~4$6%O z9?YSXChL!}Y~spEe%A*T0^#}x3WHd`u2uDNNI>qB`)UEvOz*1&1j#q%-rNKMLGlU# z(cC_ufXK|{8I*lW=4s#1OA`-;Ty$$9G(G( SBFz8*002ovPDBK*LSTZi(&bbD diff --git a/graphics/pokemon/flabebe/back.png b/graphics/pokemon/flabebe/back.png index 088f00af5a132999357d5a3ee4deb256a0a04ed2..345740b30ad3c25cf3c3954d8a380bc5cb00fdc1 100644 GIT binary patch delta 459 zcmV;+0W|)@1d{}i7#0Wv0001;w}I>c0004VQb$4nuFf3kks&^R0g*{WK~z|U?Umb- zgdhw=)y_aI`v2d%B*;B3Fppbyl}gRfhk!}kwpXuS&1m0uxwiYhY(I`et}t4rM1Q(l zVU29W;sI=Q-m-x;Akc@!2v}<&Cd+FdmNg~>fFQsCQF!b^5CEk(9|0cW2_#m?1K0x$ zL~({nFp1!0B+aiKMp|%(O6c3+5Us(0$9r#k*CeOZHKP8jz6RYNbIsi}j0zgGJV*=21eQ@Tc z;u`zAGy#6R1Tk@b;VV*26Tcw*Xk2{q`KT%-0s=+1IZ*)QM7tSdfOD5fAa$Y%A`|p8 zxa|p2PZGk7fS$zeysn1P65^ZC%K)cW%P5Yfk{W^#8i?Nr+||o9@zsP(f$O5`;;Z+0 zRzkyDMKri7MgbAqvMUhD_cx%P@h0LNHAhj=)JLV(f&Cs`EFLWs;MVF=C`BylFG@?9Wc0)SU;MYJ!v5&p8{OOMK)4r? zjJ{OFYvB;FS&#cu-fMARFRIhojesrORDNTR<`mm;fSH>}{E2ECMbs&X_d^&ad&sgR z19vdNxG>+AB@oLGA6OJH1r{hv7noJmF+eab>b4UfnEf=(xjIs*%aR0X-`Qs*_>DsB z5>dM>Y0&}SjS_9{By(FTy%Q^j0M?*v{(7oZ8-KX_LF z9J|qk>$*0M^F%6t0k&-;#N5iT>*>mK1rVaIrJX>^mHJk|2FGqV0DR#J2oPYq5JDxa z0$2x1U_$R<4wkTPAVokwQuf0n1eVeX1UUsh{WPUS065CQBN>k)BTo>xFYhnnZV0gR7y zRrCB;0aYr%_(X2<4Dc%T58;sh`82EnX|ibORw|ICcL7-e+Ja0ZfRuolsSKdiu{EK3 zfGo`eLe6=4JsD>~=x$T_2yG1rz&En)rfoYxHl7y&v&h?jS`UN*s2c2YA7O<$k5}T# zwGrq^CewI-18#t90q~=g=du0_V1j8gsQ{WwXCmV};Cp!k@YV7aFxhTt?m&*xzVA1H zZEyiR=wU>UBfowapdD1eNCEO(4(Ja6zgm6+(3d~~uJ`e+0DiZCe;rO8Br0J5z`IB_ zxCs})p8NnfErE{EUMe9C0=S$(z~plo|MvKq93Xyw^ccWRxVrdgj&K0H z-}`J|74SH61Xm7G31`pZ%OSc4j|1)mX~EHkI&et=4#VKdA;|g7H3eA3`0=^)0S*t} zQUvl1_7*N4zNHABEGFK!drrXCeJ7Soh3a0C_MnMxo=vkRgTVoR{?<0z*p~l4*uFd6vjIAmtI2LJ{G-yI7_C>il?zrVd9 z4$}pip*a2f$@Qt}@%sNWAmVu53J9CN1{l$g0|NH__W{#o3D~_4*hX>h0sDUi?7Hq)$07*qoM6N<$g0P>kumAu6 delta 974 zcmV;<12O!M2$Kkq7zqRe0000KBNb z2QXZx3AHu2He}7>K$kA1hSDk2U_nO@5_IfRYtVVxr1MhE!RaOB4wb88!C=K1&Z8R|hVFaIf z;4%dSCalQk5dtnOZF0%oxcxc<;F_w(2`p9s_0q=xu(*=|-&|M_@ANL#Q+byF%w0I| zyd;1bNa5B2l7s|s#9Ros1~5v}^G>`ea~CSYl4F2cefr`JEH?>Uy}rZ^=JkK6M6CoN zELd8z<#dWDf=dz*a-`~bOPyBH#i!(0-;*th{UvH$0kciO>%(=Dj`MNEre4L3)6ohb zwm<;l>3F^MhJ>JE$>G&_v$EEx-nk+7!v6u_X&_?js8IoY0}Y7q0RV2P0p{O2TLOU( ztO^a329X&EhhfMqngf?CV5xuBc#@{0!fUV%5ONzJq~R?8;Z?AW{;urtfG?uK7fcZW zi+jclfxv+R*co{OFlGo1a9?{-c;+}|ogwH5f$r=aYRh@@iUYC$zym4)C|5i>+aZS( zFR<9trgcvCu>5kXiT-cfdkmlhfR8dBNpeIU05C!{=+piMv>G(v2i<>F#-LkZLO3=B z1O(m&dB>ObCHAg%BYzAb2`KFhCKXmQ@xQXdwGNC=K|Pdv~J)M8jr)+9-@ZXBmW= zP>KNUf5IyaFX8LZRr!De-1HWK2?NB}3W(6INFa`3kpnnm^Lwi8AM=3*+M9K4|BLTf z4Y_r_BMPf|Px#Fi=cXMF6+&5D*YxUtd5!Ka4Ca+)PaTY-~48cV>aTP;a!8lat2Ay!iO|QyL`z z000000BkPDD*yllAxT6*RA_VKj1l15Zl^SrhLN@a@U7SZ2%%^TZfobjp#DIRGVT#>S*QTy90}O2 z_XxKlz(oKgmbyavDqGQK{!{_^9R7TDdkbdW+I4E0GqWM zLY4;r6VngO+30OnbT4WGYjAxc1fDyCv;dice3?ez5_}*k0dRG6lMp>X;K_rB5W;3G z;WP-@S}fl~UIPSB7s_txwi9^cX%T#2dH$ugAq0Tc_#z)87)a02O7vVE0Z%f1j5c5g z2pWLFlZ>7teG4FhYBR9_d=`5m_#@z6o&oe}p$91MdNc!WrFC6)0NtPhXy9Rl2kN-K z1FVkQny}n=#!-Nj7xN$&T zH6}c4rbKWr0aVWN4#02qEB!w)e!hw+^kk*9l)i4TJa_!bvWchsTJ>;b_3 zQ&qw&1~%QMZ6XW=88D}NJTnpjrY^|1Bhc*^5p)M;4{zEOK||n4(Bl@Whi?FS(>7W0 z@FfJWV(j2p(Fy9nn45TP&u<=KIUIn6!EF~L%)=6U`-Y3A#9tb2owER-LtLM-$vf`@0N9)7t9GI{n4iLT zz}wI`c%A)D&R0Id+9m){68OTO2)h74W#Gjy$SU|<0H8AP$#L+LaUTFE4194c6rlv~ z_xAhtEU2anBtseW?~Uu@Q*jyf|1E&+`(OaDD`4C)9RP3i?*R|&`|ks~8$Y}E7k-J| z`vd#m1J;K*N+mpvath&{d;bgee|c;F|K|s)@dxf}Fe`BMxCQ_K002ovPDHLkV1n{{ B3v>Vg literal 0 HcmV?d00001 diff --git a/graphics/pokemon/floette/eternal_flower/front.png b/graphics/pokemon/floette/eternal_flower/front.png deleted file mode 100644 index 61b4419b7e35accd35ea693cdca1c6e64dfab895..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 732 zcmV<20wev2P)Z?uz>lg7rp`1tr!8YKV#00000Y%a$u00009 za7bBm001r{001r{0eGc9b^rhX2XskIMF-~w2Lk{LK$a^~0006%NklyN@+_~4A=OqnJG+2x3ft4h>d5+p z6gg7mf61HimiX~@EdrTp;r;e~Ijaym2SDT$t3kMdg!nn67SlwP$wPiq};6#ziVFtDKG90CyF zc`pMf1&um^%flZ;I#2_xy)X#0=75m2UofGPW5IC?<`pA+3z`@0_7yXP3Hk>3VHn=D znMIkPQKitFHV>!>0EJtSQA7LG3oXU*A)|)h)7#SlW*CZ>Q=mHmBVN4kDkl|9M%>=@ z)gT4BQ9BaDyLVql&nbL>M(qexW{>x<9f#hA#zBh0*j+wG50b=o21o7RUjv2_PGtHC zO24>QrSN5q1Ri#lx8LWlh=7a9&hmER=hJVmw*V*Hm7T`8Nx^R}j)Y6FCj4;} zKd1N_u4BZNi%(&|fF*)(tB7&T0xGc*!mS|A;`LKFoiHhskT6HAR2M(rU^3xub~T|1 zR@DViuZ$296S+(l3!(%Q76_P`I6ZRPI&MI#aS<*UQ@6<2HhS`;`RKw95ZQG zxzqJ51 Date: Thu, 9 Nov 2023 19:10:07 -0600 Subject: [PATCH 5/6] Amaura Spritework New second frame + animation (frame-by-frame) --- graphics/pokemon/amaura/anim_front.png | Bin 773 -> 760 bytes src/data/pokemon_graphics/front_pic_anims.h | 13 +++++++++---- .../pokemon_graphics/front_pic_coordinates.h | 2 +- src/pokemon.c | 2 +- src/pokemon_animation.c | 2 +- 5 files changed, 12 insertions(+), 7 deletions(-) diff --git a/graphics/pokemon/amaura/anim_front.png b/graphics/pokemon/amaura/anim_front.png index 63c7d94cbdb22c41ba3d76fa97960ef2121341e3..b619f704f92f97ea92ff027a66bac0542d882804 100644 GIT binary patch delta 690 zcmV;j0!{se2KWV#7#0Wv0001tU!Pb20004VQb$4nuFf3kks&^R0(MD6K~!jg?U-AS zt1t|NNiYTi=l}oR^`(T+u67x-I_(2~r~qj`ITuo9y6&#KKC{O0=lfsv!!Z7I|6c$@ z)3x2=fU3duCaFD)ehnc+)A#*2OmaQ-y|#ljAtEgW*rhjt1DJV34d6~NT~6tt@4+c> zfaoirN7rF`(!&6MAvjaKv~MHlYs;N8Gx3Bv=toCaWWlIPFDa{ktvYUAsB^24Jd(4N>RNcq&PMMdxZzk z=-&$Xj0XN<1ai3Yg$CF+WB}oS`c`a&^QQ}M@6tw4g!FTN7SOzqT8prlk)3%2EGuo7 zX90B7uf-qa(^GH&6geLCLC!%ya(&|S`c96+ye~mEeTM!aDCIe~U1Vec)mBLA!KlUnyC#+%>^;QNgKGXm=|N-uFQo@+ z{$uIEi}{bF2liEPB|W%i{;T&NV*1_tN5g~a{e$5_>-{x6fYXD<`&)Pbo1WeKdw77m zrt1AYJct4wpSK~~M(o}sZvJU>?@yr-IHG={-QM|styAzJBS^L@FXadBx&nyDEA^5e zpn#|R00hoc?N4@9Cr@%*4-eC-4I!S|rMKD537 Y+Yc2Hg9#e`m;e9(07*qoM6N<$f)bxdP5=M^ delta 703 zcmV;w0zm!v1%(EX7zqRe0000msHnJn= za2;SG&=)WGC#uEGQ^-Uv-W(Howp_r+_43*oQowitaD| zv;b`3>H!Sbrt*yW5Q766z(~OM=?;IA5P@cd%^aEzGU7i4TFoOg0C6*5vn0`WuoD29 zK){jbae?=53BZzobHNhjcH{Cq;R*B-_50WW-+jC&0lzA6_ZeFaY2b0O0?X3?aO;E9 zRpr^pawX6O=qU>@!@85OU22WDgmv>24Ir)L~XWc`Th@g608h6W;~0CWYO3h#n~~{;!%GFoo6T40slY&Yv{Zze)>w0kYN;HFN-@`*o_s~#n&rZ zGz}Z<)73(wswgF5M5xFXka{&F0Yl1NtW(t>2BDW-fj{8}>2CyDdjNXvZv^&n4|`3i zF&O0#I)fpBU~4d_A+`pCwN&%g3`P>G0KaB1lsm2&3>_d123ShvtQji|PgS69Fx2As lPZ Date: Thu, 9 Nov 2023 19:39:21 -0600 Subject: [PATCH 6/6] Chespin Spritework Touched up chespins sprites + changed the animation. --- graphics/pokemon/chespin/anim_front.png | Bin 840 -> 853 bytes graphics/pokemon/chespin/back.png | Bin 543 -> 590 bytes graphics/pokemon/chespin/normal.pal | 2 +- graphics/pokemon/chespin/shiny.pal | 2 +- .../pokemon_graphics/front_pic_coordinates.h | 2 +- src/pokemon.c | 2 +- 6 files changed, 4 insertions(+), 4 deletions(-) diff --git a/graphics/pokemon/chespin/anim_front.png b/graphics/pokemon/chespin/anim_front.png index 172c75ec201d1e9587641ae6e42ab446fdd70e3e..319bf4de445d539e3c1dfc5505e77ad9f6e460f6 100644 GIT binary patch delta 800 zcmV+*1K<3}2Gs_T7$FD)0001tU!Pb20004VQb$4nuFf3k0000mP)t-sn9!h+EG>VC z(8B-#00PrVL_t(&f$f-WlcOLIgk>ZkB%1&KZ*N|ZpxN8d?A@oeD`m>9?PdZa<-;^x zy7W8b=!gD!G{Ctgz?C{&`RgZ_IpxO99N_di)$eaabB*ACo}FE1^@+VBKwM3NGryEE zclh5Dd@Z2UuK||eoM&-{NBlK`YrlWpZnMd|e*c~@H~xJZdK-e&z@wUc2?6?vWVz!a ziYbzmE zhXNvHdaNr4WRlrH1HzJc8o7WZ-@Fw}O|P;c0mkvx6aiyAvOA{&266szC+ z-rZFne+qH`0YqY@{%Meb^{S)G@J=5D`+K)S2pkb(;Qg5RCIDV_%cB&mgmTlLVFvRz z36jz0UzRpNHiS|GfBO8P^{41{5;UPNK>cib1;`3$aMvB#Sm^c7V$T`=MwUnGO|CYC{ z4d8nuLH%28JfaN@pmW>GE%qBOUAlDX(pmqO+dpFW-vW%=JFxpOnE92s_bU|8fIr}O z@8Its?iOHmO@bTec1!U38Q}KmMg9uzFt;Dce})#|EAmIU|7-HcUeSNf3@2Y8RtM-OxeS`Wt$S_7>sJbv{XI_G|BE9Vc?21G_KFo33T^aIdVh^_RJ zkuOMnmeY{)5I&y*@RuFh6S#}U_?^rhG;ECjC1AwZRxtja*B&4Y`RxGVXZ~$$>QrwB e2$wGX0{sCsUnBC&oaR#i0000Ffm$K5Pbju0;@?xK~z}7?Uylc(?Aq}eI7bw z%H_HsF}N42(6j>CSGvcsU}8eus|vZvYM~f2fYiYpYg8${PKb>n<$oZRe*jAtqztT# z;oUifD!F%M0DmN;JUP-S@6)?`XW8G`^H%Yff&@1J%mt990VpuExsamAJ8^pi8j5=Teq=TO`P4vVXy;e63WTrgnhrm1C)t8iy!w zrrxMCrNT6^1CKtuR|a+hT&V3W2hjQS;5VV9e+ZIM~Uiy`GQ zv-gnoWq(x^#b#g1?7)(T|K%q1kZ;1ES|<9Hl!v;Fkq<<_S_b-(A86nt0HUfaO>o#s z1HgDEK=vAGpTwp+<7 z^P?Pl%{9)8BG6@CytM<9$=4c~PVEJz-!Ap?{C|500Cy{x4>~I$t>On8iht}OVO z#U6nogj&Q8*(Lx)GiW0m|M*p?kV`g(JxLeCz?DoWl zu*nxx1dcTJCuMO73pp|B!p$dFPfp zCe|ytAHBo@U&|e+bG$-eCPMXJr#N=NXiQvZ3v)cUbbewrrtUm;3SGs&iyxm`J#{O^ Rp=$sD002ovPDHLkV1hkeZD;@h diff --git a/graphics/pokemon/chespin/back.png b/graphics/pokemon/chespin/back.png index 1cf511302f1c0069211e976f7d6cf3b5498432c0..27cbeab62a8ea1571b2fb90b37a5e643a6ac73a2 100644 GIT binary patch delta 535 zcmV+y0_gpp1kMDI7$FD)0001;w}I>c0004VQb$4nuFf3k0000mP)t-sn9!h+EG>VK zhH|q200GQNL_t(oh3%H>Zo?o9M(c|Z@BhTZV8C2LoJHHOGHun;p2LTM&7aTT41l)+ zdTDqo0HSvWEBIA8M4*O;i-Ag20X|#{Ft8N>JQff`ej#Ga0f>2tIo8Ggo=HeAGVp^; z%YJ}-2JI7>r724IgP?^Q1?^K%5H5cPUIcl9k=JQ71PH@jAaQZxXMskj`<78?0%lnF zMZneoT~JFg@+si7v!HJjgN-0R%@)x?XhP*;&pfcODSf+{U1@G5|r6bD>`L4SC~H^YS2;=q3`pA2}- zlY`HS%+t!#d?+u5&QI!~KETDRfXde}p771Ug8=UNets5%Y_B5$Uhuvx=qnf<=HZ>e z-l6UI3LJtP!)>R4;cRdmq5T0w4p@{OV0%Hh4l}|d(whrNAQi#wmFm*uTV~iNU-?k4| zLJTs3^CZnYQ#C}d0poZlQ=_Sd5L|qi?sRIKsv&v|De)Mf7=qU@^IUp+Y_;^P;yeC( Z`~X_!7CZfR(-Qyy002ovPDHLkV1nPw^@IQb delta 488 zcmV;n)7u}{YrussKuT6*s6hJZ6iw4`EhwlPZqx&^=u z=-@pC3?dG=0e>`OW5DSZ2)Y7vl9x(y0s2iK1-b>08z2BM0UAW(FVhAAFv;OHg9o;Z zB%tGr1lYx3&FBR%-7+o*FR=O|38WEd85SM+c5R55IxuD=EW<~8b0m-*3U>e-K@l)_ z5TOp*&7>IVf=Ab>0uTi>KpnpujB&PKPD*%k^Hvb8^pLL;J zap0JZr-A145imUh=HX=^^)N*<8dD%Yi2^8FKnCOy@^zLD8E`BC7BAC5rK2_xaH@4w zd6TdMloA}R44c&R3LsIbU*e$Xt?=MT)9NUxJkE+WG6x#v@5%?5=ecK1wVSHR=>_=y zsFnSZ`$>;>oWHJ96&UA}2T0<2?W+P4`o9hpNn9!>WB6wJkt8lPVBJgGc#}ecW&^+$ elWNX?JAMF?{jn@S0Hs|30000