From 3bd81d347de19d5af7a1027c0a989a1829d38e01 Mon Sep 17 00:00:00 2001 From: Blackforest92 Date: Sat, 31 Jul 2021 14:48:55 +0700 Subject: [PATCH 01/12] Add missing Gen8 icons --- graphics/pokemon/alcremie/icon.png | Bin 0 -> 369 bytes graphics/pokemon/arctovish/icon.png | Bin 0 -> 448 bytes graphics/pokemon/arctozolt/icon.png | Bin 0 -> 439 bytes graphics/pokemon/arrokuda/icon.png | Bin 0 -> 319 bytes graphics/pokemon/articuno/galarian/icon.png | Bin 0 -> 316 bytes graphics/pokemon/barraskewda/icon.png | Bin 0 -> 379 bytes .../darmanitan/zen_mode/galarian/icon.png | Bin 0 -> 388 bytes graphics/pokemon/dracovish/icon.png | Bin 0 -> 487 bytes graphics/pokemon/dracozolt/icon.png | Bin 0 -> 486 bytes graphics/pokemon/eternatus/eternamax/icon.png | Bin 0 -> 444 bytes graphics/pokemon/glastrier/icon.png | Bin 0 -> 366 bytes graphics/pokemon/greedent/icon.png | Bin 0 -> 346 bytes graphics/pokemon/kubfu/icon.png | Bin 0 -> 309 bytes graphics/pokemon/moltres/galarian/icon.png | Bin 0 -> 368 bytes graphics/pokemon/pincurchin/icon.png | Bin 0 -> 270 bytes graphics/pokemon/regidrago/icon.png | Bin 0 -> 395 bytes graphics/pokemon/regieleki/icon.png | Bin 0 -> 456 bytes graphics/pokemon/skwovet/icon.png | Bin 0 -> 342 bytes graphics/pokemon/slowbro/galarian/icon.png | Bin 0 -> 466 bytes graphics/pokemon/slowking/galarian/icon.png | Bin 0 -> 396 bytes graphics/pokemon/slowpoke/galarian/icon.png | Bin 0 -> 321 bytes graphics/pokemon/spectrier/icon.png | Bin 0 -> 333 bytes graphics/pokemon/toxel/icon.png | Bin 0 -> 378 bytes graphics/pokemon/urshifu/icon.png | Bin 0 -> 401 bytes graphics/pokemon/zapdos/galarian/icon.png | Bin 0 -> 342 bytes graphics/pokemon/zarude/dada/icon.png | Bin 0 -> 508 bytes graphics/pokemon/zarude/icon.png | Bin 0 -> 502 bytes include/graphics.h | 55 ++++++----- src/data/graphics/pokemon.h | 55 ++++++----- src/pokemon_icon.c | 88 +++++++++--------- 30 files changed, 98 insertions(+), 100 deletions(-) create mode 100644 graphics/pokemon/alcremie/icon.png create mode 100644 graphics/pokemon/arctovish/icon.png create mode 100644 graphics/pokemon/arctozolt/icon.png create mode 100644 graphics/pokemon/arrokuda/icon.png create mode 100644 graphics/pokemon/articuno/galarian/icon.png create mode 100644 graphics/pokemon/barraskewda/icon.png create mode 100644 graphics/pokemon/darmanitan/zen_mode/galarian/icon.png create mode 100644 graphics/pokemon/dracovish/icon.png create mode 100644 graphics/pokemon/dracozolt/icon.png create mode 100644 graphics/pokemon/eternatus/eternamax/icon.png create mode 100644 graphics/pokemon/glastrier/icon.png create mode 100644 graphics/pokemon/greedent/icon.png create mode 100644 graphics/pokemon/kubfu/icon.png create mode 100644 graphics/pokemon/moltres/galarian/icon.png create mode 100644 graphics/pokemon/pincurchin/icon.png create mode 100644 graphics/pokemon/regidrago/icon.png create mode 100644 graphics/pokemon/regieleki/icon.png create mode 100644 graphics/pokemon/skwovet/icon.png create mode 100644 graphics/pokemon/slowbro/galarian/icon.png create mode 100644 graphics/pokemon/slowking/galarian/icon.png create mode 100644 graphics/pokemon/slowpoke/galarian/icon.png create mode 100644 graphics/pokemon/spectrier/icon.png create mode 100644 graphics/pokemon/toxel/icon.png create mode 100644 graphics/pokemon/urshifu/icon.png create mode 100644 graphics/pokemon/zapdos/galarian/icon.png create mode 100644 graphics/pokemon/zarude/dada/icon.png create mode 100644 graphics/pokemon/zarude/icon.png diff --git a/graphics/pokemon/alcremie/icon.png b/graphics/pokemon/alcremie/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..31cf9e47c93acd36eadfebd3ebb228430c2214a8 GIT binary patch literal 369 zcmV-%0gnEOP) zb924Dz5oCJdz?y~%}SK^O73%<_LTO$q+0goDfafP)zxa|N-1JuT0ucUX*qpc00009 za7bBm000ie000ie0hKEb8vpvxm zQck%89I<2o(gw%4h#J^^35n@tARllfh0B~|>oCuyBQF$?`SX}6CAWxe#rEq*7AWLmF z476HUP28g;Pd7^ipY+%MCiAJo-8viy1sNXxBB?oeR0p8$NS2xUr}}XQhwQ%siNmo= P00000NkvXXu0mjfdU})w literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arctovish/icon.png b/graphics/pokemon/arctovish/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2160612295605409d2f746b89436120bde845fe7 GIT binary patch literal 448 zcmV;x0YCnUP)e_ zfN;3DxcK<^xS&Ar@F>t=K=6<#hiZ4p=C(`dfuYJktqUa;Qa+9cI+#@vD5(I!624v?3l$F6lyDFT4olts!k(vO#vOTI27Pa7goNq2xwl=qB?!}3_EFLQO~Uk5HLhtS3Nv|- q&yB)Nun(jQIqouyv!A*Dq`m>BHXb;A^9iK@0000e- zczC$Du=x1+aB#?=sPM3WSm?lrz^Ewj@F?(LP>^`Yz@W&uD41YiSU^BP_Fwts0003( zNkl2j}hc{+~s(_#9HP~8fe35`TzArl)xg`f)JkR<9r#3Dc< zi1+&-CK;wcfk2wsHoJ&8u-?G#X=4*x01j(%#U9ql{)4<*Wx1Da$sN_@(YwTAv@r1? z_jjx4g*f2sMyacZB{WbZZ)uw7Qujqw?t!1A$VcG_;2vg-FZ<^Btdx70H>X};PGeHi z%ut0*vSM+Payh(P@`XH3<#IHvILh27YesZXr1pHR8{VG3|J|R=|0ak6b0x?&=?HqY zz+4Gxfx*!MXKsMOSub=18DPrUP_!k;08>u%Aan%Hi-C_C4KTj6d@wdusyJDI3@};I h0y7p_@#a^7`2=qA*7jr<8b1I4002ovPDHLkV1neG%G3Y= literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arrokuda/icon.png b/graphics/pokemon/arrokuda/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f724cc3579e7c2056367395cb48111e6ffdc400c GIT binary patch literal 319 zcmV-F0l@x=P)e- zczC$Du=x1+aB#?=sPM3WSm?lrz^Ewj@F?(LP>^`Yz@W&uD41YiSU^BP_Fwts0002W zNklV7Mjgk+vHL* zyA-_bKfWV>;ESR~P9G#v!7P(4m;x81@0(5fJmR7&c%ijO5a9dz#<_fXpk?=bB`7$c zRI1LYiS13NPE6G_ArdT*F~zPixMD5SDw9c*;v4NQlNyLGKGb@z=dH)$hw!5T@te- zczC$Du=x1+aB#?=sPM3WSm?lrz^Ewj@F?(LP>^`Yz@W&uD41YiSU^BP_Fwts0002T zNkluI}U>|3_yK@+^Cc1a9|K!*c!nh$VOxsx`C4NiHUU;`k#b;la{*3wduzm=(79=AEf^4Oz}r}%8cSyFd1?koZs=6N@qCuZwBGU+ z0E;n?7Rho2%vDw12#a%=x$pZSgfrg&-Q}cZ@U@(M{k*D2$iq(;FkgX!|A`O!!NGnA zaQKm0q8|zDeu&*3e#q^=_d^=A`ym`-Kaz#fkK}3eL#0ciAHuS4`|$$x|EGrm%&Wfu O00000fhdEP)e- zczC$Du=x1+aB#?=sPM3WSm?lrz^Ewj@F?(LP>^`Yz@W&uD41YiSU^BP_Fwts00037 zNkl zR&=%$)3sT0lXTJ@((xF(X}I-XFfhp$P@5qpK#Us2Yn3FBzwBzUBnFPEDDY#h0hHM7 z%j^N1nG^gi+dn=2sER5MsEhaKO@1=r!q-`%{2ae?K^5CAN8Y$xg%-mRr>?ygaJvsJS9!+~}^F|$tGSNs>4 zig+wwW*!R|;t|0Rj|fIBEdm(g5y23T2!?nBFt+ih#KVKJWx^qVNxmAuTqQi1KW28z Z_yyvvvX_YhBJ%(M002ovPDHLkV1fWQswMyc literal 0 HcmV?d00001 diff --git a/graphics/pokemon/darmanitan/zen_mode/galarian/icon.png b/graphics/pokemon/darmanitan/zen_mode/galarian/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f09b978ea369a3c93737e16a41b55bec2d6b125c GIT binary patch literal 388 zcmV-~0ek+5P)i+lfKO3m(bod2|>q{aVgtej$ET0ucUS*eg@00009 za7bBm000ie000ie0hKEb8vpUQ;nW6{CPL_G$oxDBhe_ zfN;3DxcK<^xS&Ar@F>t=K=6<#h$$h>wxOf|Onrgy1EI!QfSh zB0>&o*Azj-q@Aucf3`jM(9UJqkKgPvyB}k}Rz#$3frb_;1d<`Q94{`wq1xpZ>Se$% zsxCTFkvMh4+CndC7ah|^9kF7HECRJFu*dBjpxB{D+p&3#fRFw}-jR$Sv!2u!=@P)e# zaB#S|xcK<^c$i3-$ViazNa%2w@R0DhpjhzWDDd#8(9me$NGM=nSU^BPXjtS=0004T zNklaU?AZuPk_0mr~EP3^cl`DH7b%Y$N8R(MF8OhhnPS> zb=D!2Buxuj_OAN>pco~Xe3e(qpsLvijvu+Ddv?U$fT1paiJV>ImW>Fy0Hr}(mv4UK zI8g2x*PEvJsBmQ4VpEW1$22dBFh8zTUwYeoA8H?a_F5n9H#!|E%ophMgIiq$b?Dhc z(51x*r8s}m6(9&|-Z}SIMo`76XWPRSbgZpna(RZ+6#_;m7%IeQ#YbI+Ci46EyZtn- zk&mmpod@i7HxDef{C)p09wlf3qXms%MnN15pdwL%m;lqtKnoIJpstaE1emj&D?tj3 zDA9r>n6(U)APGk9sRWr|q#zTF6l8*tf|?187BmOLJ5OMEP;x;An2s?n$N&SZ781Gu cLmvv}57o&*=u)+6)c^nh07*qoM6N<$g2(aJtpET3 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/eternatus/eternamax/icon.png b/graphics/pokemon/eternatus/eternamax/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..32f5548b7072252d1ae1ca5b021628c112883359 GIT binary patch literal 444 zcmV;t0Yme_ zfN;3DxcK<^xS&Ar@F>t=K=6<#hDCr>zM$SfyfQd|~7lqJh5#OSuo8}fFD@m&` zHb&F2Bp0&k1){~E`R4JD9*o7s9d~3#kE6HVl1adO6PLx{BW=-83UL>FYb`@S$3qb( z4Ak&61UU}CGC=GlZBt9jl{X*}A%aGE}CCXME)K&QXiu5aNRlAuk^LNwf0Z>a-myj>lmu|>lH-%Y+4dnV7 zGp5L}TZ^XC&3R8MKt44pW?DCLMSz9_2Opc~Liac8;^oQh+hkkm9>btqq7c<&b~NX7 zp+YPbqP~g*7-ShWLdd`3>3RMXPR$pW1m<;29835i24MZ2Hkbl0KM~;ge19qe_ zfN;3DxcK<^xS&Ar@F>t=K=6<#ha8vLt(yyAR{!<9`QjG+sgd}27auIL!BbuFv32P#~-;DMW?tUyz{9n%kE zFM+jg+aMAx0hqJ7Of~LLUIMgks`1b*9b~Kvh#C)e>7dTe6SrnJ$_~rxHDW*PA%2Ux zud0n2v-81e4|ScLf1fVZx(pO^HgXE(Popng20&H5aZd6DANBgD`X2?QE)kS`h#*Kl zL=Yt(BIw~G35q_Fpy(qBiatcp@jLnuLBGj|2;zs2MNr{m7W7she=6O&NsNM5i+lfKO3m(bod2|>q{aVgtej$ET0ucUS*eg@0002x zNklXRJ42E-q+=MG|8+Ws}cId#3I+no_J_(spi$+9vno>)Ys8{6VtnEJcT~t3-35e5iUpl}HWDZVUQ~;<6qvZh- z`4oy@V{!%MC5QlC@GfZO0*IwaE<*!+L}SXQptiU0rr literal 0 HcmV?d00001 diff --git a/graphics/pokemon/kubfu/icon.png b/graphics/pokemon/kubfu/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ea6d8c10ed0613a570a4f2ad6035ceb90d630f98 GIT binary patch literal 309 zcmV-50m}Y~P)e# zaB#S|xcK<^c$i3-$ViazNa%2w@R0DhpjhzWDDd#8(9me$NGM=nSU^BPXjtS=0002M zNkllyRI zf~&Bk({loxwUT{qn@$ThMvSWx9QV;-Z35v33;HTBb5E@j2Ijz1ZOI`JlT$M~3Pq@X zobfXXq8t`j#usA5YJvCDHJw@{$2gT#1A>*odUXPDB-HA-MNmiCEfda0J8VIH4+AUE zN!V&l<}P(#V8CC1**84_lQ%w4yaHz9!-`I~^FccQ|M~a=9TtT-$q5Jt00000NkvXX Hu0mjfO$mRl literal 0 HcmV?d00001 diff --git a/graphics/pokemon/moltres/galarian/icon.png b/graphics/pokemon/moltres/galarian/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..90edae52194d51e112b187e2277b618c8af0acf3 GIT binary patch literal 368 zcmV-$0gwKPP)e_ zfN;3DxcK<^xS&Ar@F>t=K=6<#hkmo~I^1u*o(qk~Zq1-A%2A7GUgIxy9LRi{$-NS zxj!@VO9r24=VkDZ0_6+j@v?(4?FI~Jyr*-I^5fIKoK$NaQVqLsERv_CAB zi6{zDh%MCtuatZ9S@3LxxXqPH@ zyJrD`ZBj3XHMWS<9bjsyGQP}s`qv}dJbZL8-Nymu>_fr)%sv{JlMjFPp#{kn+3@~GS56m0oE&@|1y}m*K O0000e_ zfN;3DxcK<^xS&Ar@F>t=K=6<#hu*fvGO#k?bLEV=fa`9VYFa8aP8lj8frP~0{?B(3OE0CL zlkGg^*T94IRCCvw0<1^6ExPql{ zxI=_p5rVtiL_K`fFRI=zy5X@zNETu+9oh)Q5q20B=%Y UJMBwrSpWb407*qoM6N<$g0-P~Z~y=R literal 0 HcmV?d00001 diff --git a/graphics/pokemon/regidrago/icon.png b/graphics/pokemon/regidrago/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b6cfa5d9d81d1413b77ce43561b009c486125ee1 GIT binary patch literal 395 zcmV;60d)R}P)e- zczC$Du=x1+aB#?=sPM3WSm?lrz^Ewj@F?(LP>^`Yz@W&uD41YiSU^BP_Fwts0003N zNkl1sx5JhzZF|hT{Wn87%Tcj{7xs-7sh>x?K6x^gRtfPUjU3M~(?6t;K zilm7;J*2PE=Na>BEAIC8v1DU=2@Ct_^?;`Hqb=b)9=10TzHMGlTLULU`|7 zJIH}D2@wVf9cBb90KU?*=KzFQGA{Azy$_7Q1-zNt)rXJBR8pg~bD7UCER(D~GD`zi z$fH=clzPUhX`5z_s_DO9`{(|xA7<}|T+x0cp!^V^{g4dphcTNU3$Voxz%|qsKLEFq pvLE%AvmaDfko-`UWIukmz5xUG_~im5?YaN}002ovPDHLkV1oYDv=9IQ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/regieleki/icon.png b/graphics/pokemon/regieleki/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..268208caf988ea3deb8cad6bf9a4b50f11473e36 GIT binary patch literal 456 zcmV;(0XP1MP)e_ zfN;3DxcK<^xS&Ar@F>t=K=6<#hs4s;`XL>uj_6T-miVH^=k*4;4_9x6P2aop2JHTuT7^5^{msPSpT%B zm$EFUBFi8oq&arufHrMS6vXZE30zY7CQ@Y}k(O-JmTO#Ffh^A_Ls1Y4BW$IW0_ift z6*&kwHp@h@)f6MAS+EWF!|lOhdwX2p1S$Ug`jHRx2X{V@{n+#29oz8{JSCG>KBnM0 zd5VFLI2Up~@DV3Rb8()JZMG`=@O;GS^K1`%u;BUF2#S2HV0(f*ANS``$b1|uU_K6l yI-i=oU=>}nuaP6x)1jmUduU1~eVP8R==cO@jo;+kTzsDZ0000e- zczC$Du=x1+aB#?=sPM3WSm?lrz^Ewj@F?(LP>^`Yz@W&uD41YiSU^BP_Fwts0002t zNkluF$%&!5Jhu?VH#5g6x2$P6qcUFCg~D_Fk|HvJYx`2YF5E?jvKR^Ogw?& z@A7&3!!9ofzCKXb(?;sSAcz{6Lo!=WR>KBib>l0s(>2kU+BLxHb_1UYK0jY)Cw~)s1-)EL7g!8A&fHUEsP0^ o%x!eS0FyV!3Db}`;zxyf0X5!^cKD;?^8f$<07*qoM6N<$g0-BLF#rGn literal 0 HcmV?d00001 diff --git a/graphics/pokemon/slowbro/galarian/icon.png b/graphics/pokemon/slowbro/galarian/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..285681b2abd233c72ac147beac71e18190461c50 GIT binary patch literal 466 zcmV;@0WJQCP)i+lfKO3m(bod2|>q{aVgtej$ET0ucUS*eg@00009 za7bBm000ie000ie0hKEb8vp*lCe(1Fc60G2G*q;m0abz2UToTYL>o2 zpNJ()s2fa(HA5?AOXgY5fK)ZoC2bi<2TYPW)D;U065N(g|5>L$Ul9D-*z)vS+}#Jl zo`BR=*M90fO;@)b5NUd));@rKGG2NcTZ}F)mwo`lUgm>mLOkZM>Cq@6)`J)Dj z)}Z3}Xw?{`F)4*()x0*yjAXHOVArn=q7lf*fmWF2;n;yz7!D)uets(qBgNDu8et5g z1Xn>L3`Zs==pwZ+%s{}!*R72(AXC4Aak8;~M|IEQTh~9FPbzrNM2?w}DF6Tf07*qo IM6N<$f?5s8KmY&$ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/slowking/galarian/icon.png b/graphics/pokemon/slowking/galarian/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4a69676fe3ce21e1a068013e3c297bff76850c79 GIT binary patch literal 396 zcmV;70dxL|P)e- zczC$Du=x1+aB#?=sPM3WSm?lrz^Ewj@F?(LP>^`Yz@W&uD41YiSU^BP_Fwts0003O zNklORGyR!6ED zRRZ+`!|S5Dx0o-c?ma;$%?$Xofyr4$I3pGeYX!KjAI>*=R z@uQe# zaB#S|xcK<^c$i3-$ViazNa%2w@R0DhpjhzWDDd#8(9me$NGM=nSU^BPXjtS=0002Y zNklRje+K>^9UcGwe}Ku({QslxT}Q`@{tqyLS?^x1e9=+Y(GS)4 zYSpS&vtG2*`^)?%ut7a(j8XJj@vkzjy9A3Dg1SGw}a8^Z%hZk^s;n44=j88BhTK{|^kK zfVu#Cf`QAz63lw)&V00000NkvXXu0mjfx$&0O literal 0 HcmV?d00001 diff --git a/graphics/pokemon/spectrier/icon.png b/graphics/pokemon/spectrier/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3cf118e295451b41588baab88e9956e3f537324a GIT binary patch literal 333 zcmV-T0kZyyP)e_ zfN;3DxcK<^xS&Ar@F>t=K=6<#huF%H8Z3`Mzt#RZ7kPMI@hNv_zHr9NAmoq#fViR&hi1iDsLrLy_)zmf4* z>T756c@0%n0E=%R^T5>RWNNHkOuSNPS^?GrU-}4YsfmLbqHn5^ECsDyA3+y-MAX`x zW0S5q5sAb+#)VL)jeuF3d6m#`ccXYlR=iq_TL5nZFgh1z4?ZdsAUZ7r!=~|`q=B04 zJ`u?!-1smt2sqR)TmDD+e- zczC$Du=x1+aB#?=sPM3WSm?lrz^Ewj@F?(LP>^`Yz@W&uD41YiSU^BP_Fwts00036 zNklz`iqGCJIhh)s@GTeApc!-M4x<;T(iE2`WxZj-^ z5#I9YkL}ohocmLe?2#x~mP>H@ieUE22pUx;dwk45On@RAC&{`%ulmKD=E%9s1@E0D0TMU=&w-;95l3+##OIZbs8_ z+zPIRn3rjTz3RwIq6|s&%P?!5Z-1e- zczC$Du=x1+aB#?=sPM3WSm?lrz^Ewj@F?(LP>^`Yz@W&uD41YiSU^BP_Fwts0003T zNklvilyZRUB2Vi1W z1Vdc}62PpHLj)rOhXf|HMFJBVC>ReWB+&4BI>1C9^d`g|j7~lvgaHa472ds%{CD0* vTda5Z*oM5`;e#(ZaQIN!i}z6w`*k0mhMdM^Zo$J000000NkvXXu0mjf$hNi3 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/zapdos/galarian/icon.png b/graphics/pokemon/zapdos/galarian/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..df9bb29b5c9bf39840be1d49bcf4da2546510abd GIT binary patch literal 342 zcmV-c0jd6pP)e_ zfN;3DxcK<^xS&Ar@F>t=K=6<#h~QR~!_IVJx6lQup(7JTRNe;W4Fx}!FFA0|1^D97VF5so z`(8cf28w@s!|Y1~NP%pp3vCS)B2GC+TeJm8h;p@w`~f1rC_$A-zLnJV6`UnpID6U^ zha`a{wSc^N3C_-E3sGd9w`K2q1ayCMA>JhT`vV3zoROoBX^!Ib2CJKe?*O1ZLt?ps zp(F_(0Bf$#d#DKqfK#sN89>Ep0DF@O{*Vm6IKC;&<;N+^uKRHb)BWhe oY@;70%;?AJ+~5ah{bzoB0NMifL8D7gi2wiq07*qoM6N<$f*rP&JOBUy literal 0 HcmV?d00001 diff --git a/graphics/pokemon/zarude/dada/icon.png b/graphics/pokemon/zarude/dada/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e3a39e36d4e1f3e37e9c77923e17fd02fea32ad5 GIT binary patch literal 508 zcmVe# zaB#S|xcK<^c$i3-$ViazNa%2w@R0DhpjhzWDDd#8(9me$NGM=nSU^BPXjtS=0004p zNkl0?A3;^JJ1IxO(iQsmm=yp1_YZq7v%fAYWqy2}8}mi0G9YQY8Z|5?U425b#DRM10%X z8t4&QL;GF57Urg%8MWVzb*_GXHF!egTIS{M8EK-hri8vjdq641kdmP7&72N6jp%}t z2pnier%89;gq0&FffbRPc1AZJYYsBw`N28%rj=n9EWcs7U~b-f!_9e}3kUgIBttG9 zX_IHu@}g)J1$3#cR9-Ik=peTiQ1&2~1F^?6Fldk~juK?=^Gc+g@=h`wjEjvjgV*x7 z&YRc5vH9ocXE4>r2&Vd|U`8Jm%*{syQ@2yWY`=lo-Fy@<_U5C2$v#SV1DNE4Qlx;f z-8~#B&e# zaB#S|xcK<^c$i3-$ViazNa%2w@R0DhpjhzWDDd#8(9me$NGM=nSU^BPXjtS=0004j zNklxff3OwH>XMlS|qe8syX0|QiwS1Z4LB@ zt)XFGuZ68?H%1M()VcZX&B#T_wan|o3(`t0DWUJsjwm?{DGA!%Y-z-GL>HVyV5AL= zt8UkXqa!DQBavHoMmHZP4l?8A(K+^}m0=DnzhO8qH}AdS=5oq~gZwR$Ar~h)=h?Kp zC|X4UU1}?pm&-jm$gKsGJ;>!i>@f`t8sv&eg6w@>iIh{`Nrr=Eu~BC5S{~PV^IAAI z|NQ(6rutaGR38=0;-iAO`>0^*b}AVB24;WvF@w4LC}6UW(%lRu`JfajU~IR8i2`v2 zBR=4ChAb!unC#>FoQ+)v0h4^d)4B9P%-KgczHu3jiw|e>cpweUK78&Ktk%UxM5W8d sxcG=VlakF07*qoM6N<$g6}u$N&o-= literal 0 HcmV?d00001 diff --git a/include/graphics.h b/include/graphics.h index 949429a41a..a529445dcf 100644 --- a/include/graphics.h +++ b/include/graphics.h @@ -5456,8 +5456,8 @@ extern const u8 gMonIcon_Cinderace[]; extern const u8 gMonIcon_Sobble[]; extern const u8 gMonIcon_Drizzile[]; extern const u8 gMonIcon_Inteleon[]; -//extern const u8 gMonIcon_Skwovet[]; -//extern const u8 gMonIcon_Greedent[]; +extern const u8 gMonIcon_Skwovet[]; +extern const u8 gMonIcon_Greedent[]; extern const u8 gMonIcon_Rookidee[]; extern const u8 gMonIcon_Corvisquire[]; extern const u8 gMonIcon_Corviknight[]; @@ -5483,9 +5483,9 @@ extern const u8 gMonIcon_Appletun[]; extern const u8 gMonIcon_Silicobra[]; extern const u8 gMonIcon_Sandaconda[]; extern const u8 gMonIcon_Cramorant[]; -//extern const u8 gMonIcon_Arrokuda[]; -//extern const u8 gMonIcon_Barraskewda[]; -//extern const u8 gMonIcon_Toxel[]; +extern const u8 gMonIcon_Arrokuda[]; +extern const u8 gMonIcon_Barraskewda[]; +extern const u8 gMonIcon_Toxel[]; extern const u8 gMonIcon_Toxtricity[]; extern const u8 gMonIcon_Sizzlipede[]; extern const u8 gMonIcon_Centiskorch[]; @@ -5506,9 +5506,9 @@ extern const u8 gMonIcon_Sirfetchd[]; extern const u8 gMonIcon_MrRime[]; extern const u8 gMonIcon_Runerigus[]; extern const u8 gMonIcon_Milcery[]; -//extern const u8 gMonIcon_Alcremie[]; +extern const u8 gMonIcon_Alcremie[]; extern const u8 gMonIcon_Falinks[]; -//extern const u8 gMonIcon_Pincurchin[]; +extern const u8 gMonIcon_Pincurchin[]; extern const u8 gMonIcon_Snom[]; extern const u8 gMonIcon_Frosmoth[]; extern const u8 gMonIcon_Stonjourner[]; @@ -5517,10 +5517,10 @@ extern const u8 gMonIcon_Indeedee[]; extern const u8 gMonIcon_Morpeko[]; extern const u8 gMonIcon_Cufant[]; extern const u8 gMonIcon_Copperajah[]; -//extern const u8 gMonIcon_Dracozolt[]; -//extern const u8 gMonIcon_Arctozolt[]; -//extern const u8 gMonIcon_Dracovish[]; -//extern const u8 gMonIcon_Arctovish[]; +extern const u8 gMonIcon_Dracozolt[]; +extern const u8 gMonIcon_Arctozolt[]; +extern const u8 gMonIcon_Dracovish[]; +extern const u8 gMonIcon_Arctovish[]; extern const u8 gMonIcon_Duraludon[]; extern const u8 gMonIcon_Dreepy[]; extern const u8 gMonIcon_Drakloak[]; @@ -5528,13 +5528,13 @@ extern const u8 gMonIcon_Dragapult[]; extern const u8 gMonIcon_Zacian[]; extern const u8 gMonIcon_Zamazenta[]; extern const u8 gMonIcon_Eternatus[]; -//extern const u8 gMonIcon_Kubfu[]; -//extern const u8 gMonIcon_Urshifu[]; -//extern const u8 gMonIcon_Zarude[]; -//extern const u8 gMonIcon_Regieleki[]; -//extern const u8 gMonIcon_Regidrago[]; -//extern const u8 gMonIcon_Glastrier[]; -//extern const u8 gMonIcon_Spectrier[]; +extern const u8 gMonIcon_Kubfu[]; +extern const u8 gMonIcon_Urshifu[]; +extern const u8 gMonIcon_Zarude[]; +extern const u8 gMonIcon_Regieleki[]; +extern const u8 gMonIcon_Regidrago[]; +extern const u8 gMonIcon_Glastrier[]; +extern const u8 gMonIcon_Spectrier[]; //extern const u8 gMonIcon_Calyrex[]; extern const u8 gMonIcon_VenusaurMega[]; extern const u8 gMonIcon_CharizardMegaX[]; @@ -5607,15 +5607,15 @@ extern const u8 gMonIcon_MarowakAlolan[]; extern const u8 gMonIcon_MeowthGalarian[]; extern const u8 gMonIcon_PonytaGalarian[]; extern const u8 gMonIcon_RapidashGalarian[]; -//extern const u8 gMonIcon_SlowpokeGalarian[]; -//extern const u8 gMonIcon_SlowbroGalarian[]; +extern const u8 gMonIcon_SlowpokeGalarian[]; +extern const u8 gMonIcon_SlowbroGalarian[]; extern const u8 gMonIcon_FarfetchdGalarian[]; extern const u8 gMonIcon_WeezingGalarian[]; extern const u8 gMonIcon_MrMimeGalarian[]; -//extern const u8 gMonIcon_ArticunoGalarian[]; -//extern const u8 gMonIcon_ZapdosGalarian[]; -//extern const u8 gMonIcon_MoltresGalarian[]; -//extern const u8 gMonIcon_SlowkingGalarian[]; +extern const u8 gMonIcon_ArticunoGalarian[]; +extern const u8 gMonIcon_ZapdosGalarian[]; +extern const u8 gMonIcon_MoltresGalarian[]; +extern const u8 gMonIcon_SlowkingGalarian[]; extern const u8 gMonIcon_CorsolaGalarian[]; extern const u8 gMonIcon_ZigzagoonGalarian[]; extern const u8 gMonIcon_LinooneGalarian[]; @@ -5686,7 +5686,7 @@ extern const u8 gMonIcon_GiratinaOrigin[]; extern const u8 gMonIcon_ShayminSky[]; extern const u8 gMonIcon_BasculinBlueStriped[]; extern const u8 gMonIcon_DarmanitanZenMode[]; -//extern const u8 gMonIcon_DarmanitanZenModeGalarian[]; +extern const u8 gMonIcon_DarmanitanZenModeGalarian[]; extern const u8 gMonIcon_DeerlingSummer[]; extern const u8 gMonIcon_DeerlingAutumn[]; extern const u8 gMonIcon_DeerlingWinter[]; @@ -5782,9 +5782,8 @@ extern const u8 gMonIcon_IndeedeeFemale[]; extern const u8 gMonIcon_MorpekoHangry[]; extern const u8 gMonIcon_ZacianCrownedSword[]; extern const u8 gMonIcon_ZamazentaCrownedShield[]; -//extern const u8 gMonIcon_EternatusEternamax[]; -//extern const u8 gMonIcon_UrshifuRapidStrikeStyle[]; -//extern const u8 gMonIcon_ZarudeDada[]; +extern const u8 gMonIcon_EternatusEternamax[]; +extern const u8 gMonIcon_ZarudeDada[]; //extern const u8 gMonIcon_CalyrexIceRider[]; //extern const u8 gMonIcon_CalyrexShadowRider[]; extern const u8 gMonIcon_Egg[]; diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index 25c9e25342..85796d3022 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -5419,8 +5419,8 @@ const u8 gMonIcon_Cinderace[] = INCBIN_U8("graphics/pokemon/cinderace/icon.4bpp" const u8 gMonIcon_Sobble[] = INCBIN_U8("graphics/pokemon/sobble/icon.4bpp"); const u8 gMonIcon_Drizzile[] = INCBIN_U8("graphics/pokemon/drizzile/icon.4bpp"); const u8 gMonIcon_Inteleon[] = INCBIN_U8("graphics/pokemon/inteleon/icon.4bpp"); -//const u8 gMonIcon_Skwovet[] = INCBIN_U8("graphics/pokemon/skwovet/icon.4bpp"); -//const u8 gMonIcon_Greedent[] = INCBIN_U8("graphics/pokemon/greedent/icon.4bpp"); +const u8 gMonIcon_Skwovet[] = INCBIN_U8("graphics/pokemon/skwovet/icon.4bpp"); +const u8 gMonIcon_Greedent[] = INCBIN_U8("graphics/pokemon/greedent/icon.4bpp"); const u8 gMonIcon_Rookidee[] = INCBIN_U8("graphics/pokemon/rookidee/icon.4bpp"); const u8 gMonIcon_Corvisquire[] = INCBIN_U8("graphics/pokemon/corvisquire/icon.4bpp"); const u8 gMonIcon_Corviknight[] = INCBIN_U8("graphics/pokemon/corviknight/icon.4bpp"); @@ -5446,9 +5446,9 @@ const u8 gMonIcon_Appletun[] = INCBIN_U8("graphics/pokemon/appletun/icon.4bpp"); const u8 gMonIcon_Silicobra[] = INCBIN_U8("graphics/pokemon/silicobra/icon.4bpp"); const u8 gMonIcon_Sandaconda[] = INCBIN_U8("graphics/pokemon/sandaconda/icon.4bpp"); const u8 gMonIcon_Cramorant[] = INCBIN_U8("graphics/pokemon/cramorant/icon.4bpp"); -//const u8 gMonIcon_Arrokuda[] = INCBIN_U8("graphics/pokemon/arrokuda/icon.4bpp"); -//const u8 gMonIcon_Barraskewda[] = INCBIN_U8("graphics/pokemon/barraskewda/icon.4bpp"); -//const u8 gMonIcon_Toxel[] = INCBIN_U8("graphics/pokemon/toxel/icon.4bpp"); +const u8 gMonIcon_Arrokuda[] = INCBIN_U8("graphics/pokemon/arrokuda/icon.4bpp"); +const u8 gMonIcon_Barraskewda[] = INCBIN_U8("graphics/pokemon/barraskewda/icon.4bpp"); +const u8 gMonIcon_Toxel[] = INCBIN_U8("graphics/pokemon/toxel/icon.4bpp"); const u8 gMonIcon_Toxtricity[] = INCBIN_U8("graphics/pokemon/toxtricity/icon.4bpp"); const u8 gMonIcon_Sizzlipede[] = INCBIN_U8("graphics/pokemon/sizzlipede/icon.4bpp"); const u8 gMonIcon_Centiskorch[] = INCBIN_U8("graphics/pokemon/centiskorch/icon.4bpp"); @@ -5469,9 +5469,9 @@ const u8 gMonIcon_Sirfetchd[] = INCBIN_U8("graphics/pokemon/sirfetchd/icon.4bpp" const u8 gMonIcon_MrRime[] = INCBIN_U8("graphics/pokemon/mr_rime/icon.4bpp"); const u8 gMonIcon_Runerigus[] = INCBIN_U8("graphics/pokemon/runerigus/icon.4bpp"); const u8 gMonIcon_Milcery[] = INCBIN_U8("graphics/pokemon/milcery/icon.4bpp"); -//const u8 gMonIcon_Alcremie[] = INCBIN_U8("graphics/pokemon/alcremie/icon.4bpp"); +const u8 gMonIcon_Alcremie[] = INCBIN_U8("graphics/pokemon/alcremie/icon.4bpp"); const u8 gMonIcon_Falinks[] = INCBIN_U8("graphics/pokemon/falinks/icon.4bpp"); -//const u8 gMonIcon_Pincurchin[] = INCBIN_U8("graphics/pokemon/pincurchin/icon.4bpp"); +const u8 gMonIcon_Pincurchin[] = INCBIN_U8("graphics/pokemon/pincurchin/icon.4bpp"); const u8 gMonIcon_Snom[] = INCBIN_U8("graphics/pokemon/snom/icon.4bpp"); const u8 gMonIcon_Frosmoth[] = INCBIN_U8("graphics/pokemon/frosmoth/icon.4bpp"); const u8 gMonIcon_Stonjourner[] = INCBIN_U8("graphics/pokemon/stonjourner/icon.4bpp"); @@ -5480,10 +5480,10 @@ const u8 gMonIcon_Indeedee[] = INCBIN_U8("graphics/pokemon/indeedee/icon.4bpp"); const u8 gMonIcon_Morpeko[] = INCBIN_U8("graphics/pokemon/morpeko/icon.4bpp"); const u8 gMonIcon_Cufant[] = INCBIN_U8("graphics/pokemon/cufant/icon.4bpp"); const u8 gMonIcon_Copperajah[] = INCBIN_U8("graphics/pokemon/copperajah/icon.4bpp"); -//const u8 gMonIcon_Dracozolt[] = INCBIN_U8("graphics/pokemon/dracozolt/icon.4bpp"); -//const u8 gMonIcon_Arctozolt[] = INCBIN_U8("graphics/pokemon/arctozolt/icon.4bpp"); -//const u8 gMonIcon_Dracovish[] = INCBIN_U8("graphics/pokemon/dracovish/icon.4bpp"); -//const u8 gMonIcon_Arctovish[] = INCBIN_U8("graphics/pokemon/arctovish/icon.4bpp"); +const u8 gMonIcon_Dracozolt[] = INCBIN_U8("graphics/pokemon/dracozolt/icon.4bpp"); +const u8 gMonIcon_Arctozolt[] = INCBIN_U8("graphics/pokemon/arctozolt/icon.4bpp"); +const u8 gMonIcon_Dracovish[] = INCBIN_U8("graphics/pokemon/dracovish/icon.4bpp"); +const u8 gMonIcon_Arctovish[] = INCBIN_U8("graphics/pokemon/arctovish/icon.4bpp"); const u8 gMonIcon_Duraludon[] = INCBIN_U8("graphics/pokemon/duraludon/icon.4bpp"); const u8 gMonIcon_Dreepy[] = INCBIN_U8("graphics/pokemon/dreepy/icon.4bpp"); const u8 gMonIcon_Drakloak[] = INCBIN_U8("graphics/pokemon/drakloak/icon.4bpp"); @@ -5491,13 +5491,13 @@ const u8 gMonIcon_Dragapult[] = INCBIN_U8("graphics/pokemon/dragapult/icon.4bpp" const u8 gMonIcon_Zacian[] = INCBIN_U8("graphics/pokemon/zacian/icon.4bpp"); const u8 gMonIcon_Zamazenta[] = INCBIN_U8("graphics/pokemon/zamazenta/icon.4bpp"); const u8 gMonIcon_Eternatus[] = INCBIN_U8("graphics/pokemon/eternatus/icon.4bpp"); -//const u8 gMonIcon_Kubfu[] = INCBIN_U8("graphics/pokemon/kubfu/icon.4bpp"); -//const u8 gMonIcon_Urshifu[] = INCBIN_U8("graphics/pokemon/urshifu/icon.4bpp"); -//const u8 gMonIcon_Zarude[] = INCBIN_U8("graphics/pokemon/zarude/icon.4bpp"); -//const u8 gMonIcon_Regieleki[] = INCBIN_U8("graphics/pokemon/regieleki/icon.4bpp"); -//const u8 gMonIcon_Regidrago[] = INCBIN_U8("graphics/pokemon/regidrago/icon.4bpp"); -//const u8 gMonIcon_Glastrier[] = INCBIN_U8("graphics/pokemon/glastrier/icon.4bpp"); -//const u8 gMonIcon_Spectrier[] = INCBIN_U8("graphics/pokemon/spectrier/icon.4bpp"); +const u8 gMonIcon_Kubfu[] = INCBIN_U8("graphics/pokemon/kubfu/icon.4bpp"); +const u8 gMonIcon_Urshifu[] = INCBIN_U8("graphics/pokemon/urshifu/icon.4bpp"); +const u8 gMonIcon_Zarude[] = INCBIN_U8("graphics/pokemon/zarude/icon.4bpp"); +const u8 gMonIcon_Regieleki[] = INCBIN_U8("graphics/pokemon/regieleki/icon.4bpp"); +const u8 gMonIcon_Regidrago[] = INCBIN_U8("graphics/pokemon/regidrago/icon.4bpp"); +const u8 gMonIcon_Glastrier[] = INCBIN_U8("graphics/pokemon/glastrier/icon.4bpp"); +const u8 gMonIcon_Spectrier[] = INCBIN_U8("graphics/pokemon/spectrier/icon.4bpp"); //const u8 gMonIcon_Calyrex[] = INCBIN_U8("graphics/pokemon/calyrex/icon.4bpp"); const u8 gMonIcon_VenusaurMega[] = INCBIN_U8("graphics/pokemon/mega_venusaur/icon.4bpp"); const u8 gMonIcon_CharizardMegaX[] = INCBIN_U8("graphics/pokemon/mega_charizard_x/icon.4bpp"); @@ -5570,15 +5570,15 @@ const u8 gMonIcon_MarowakAlolan[] = INCBIN_U8("graphics/pokemon/alolan_marowak/i const u8 gMonIcon_MeowthGalarian[] = INCBIN_U8("graphics/pokemon/meowth/galarian/icon.4bpp"); const u8 gMonIcon_PonytaGalarian[] = INCBIN_U8("graphics/pokemon/ponyta/galarian/icon.4bpp"); const u8 gMonIcon_RapidashGalarian[] = INCBIN_U8("graphics/pokemon/rapidash/galarian/icon.4bpp"); -//const u8 gMonIcon_SlowpokeGalarian[] = INCBIN_U8("graphics/pokemon/slowpoke/galarian/icon.4bpp"); -//const u8 gMonIcon_SlowbroGalarian[] = INCBIN_U8("graphics/pokemon/slowbro/galarian/icon.4bpp"); +const u8 gMonIcon_SlowpokeGalarian[] = INCBIN_U8("graphics/pokemon/slowpoke/galarian/icon.4bpp"); +const u8 gMonIcon_SlowbroGalarian[] = INCBIN_U8("graphics/pokemon/slowbro/galarian/icon.4bpp"); const u8 gMonIcon_FarfetchdGalarian[] = INCBIN_U8("graphics/pokemon/farfetchd/galarian/icon.4bpp"); const u8 gMonIcon_WeezingGalarian[] = INCBIN_U8("graphics/pokemon/weezing/galarian/icon.4bpp"); const u8 gMonIcon_MrMimeGalarian[] = INCBIN_U8("graphics/pokemon/mr_mime/galarian/icon.4bpp"); -//const u8 gMonIcon_ArticunoGalarian[] = INCBIN_U8("graphics/pokemon/articuno/galarian/icon.4bpp"); -//const u8 gMonIcon_ZapdosGalarian[] = INCBIN_U8("graphics/pokemon/zapdos/galarian/icon.4bpp"); -//const u8 gMonIcon_MoltresGalarian[] = INCBIN_U8("graphics/pokemon/moltres/galarian/icon.4bpp"); -//const u8 gMonIcon_SlowkingGalarian[] = INCBIN_U8("graphics/pokemon/slowking/galarian/icon.4bpp"); +const u8 gMonIcon_ArticunoGalarian[] = INCBIN_U8("graphics/pokemon/articuno/galarian/icon.4bpp"); +const u8 gMonIcon_ZapdosGalarian[] = INCBIN_U8("graphics/pokemon/zapdos/galarian/icon.4bpp"); +const u8 gMonIcon_MoltresGalarian[] = INCBIN_U8("graphics/pokemon/moltres/galarian/icon.4bpp"); +const u8 gMonIcon_SlowkingGalarian[] = INCBIN_U8("graphics/pokemon/slowking/galarian/icon.4bpp"); const u8 gMonIcon_CorsolaGalarian[] = INCBIN_U8("graphics/pokemon/corsola/galarian/icon.4bpp"); const u8 gMonIcon_ZigzagoonGalarian[] = INCBIN_U8("graphics/pokemon/zigzagoon/galarian/icon.4bpp"); const u8 gMonIcon_LinooneGalarian[] = INCBIN_U8("graphics/pokemon/linoone/galarian/icon.4bpp"); @@ -5649,7 +5649,7 @@ const u8 gMonIcon_GiratinaOrigin[] = INCBIN_U8("graphics/pokemon/giratina/origin const u8 gMonIcon_ShayminSky[] = INCBIN_U8("graphics/pokemon/shaymin/sky/icon.4bpp"); const u8 gMonIcon_BasculinBlueStriped[] = INCBIN_U8("graphics/pokemon/basculin/blue_striped/icon.4bpp"); const u8 gMonIcon_DarmanitanZenMode[] = INCBIN_U8("graphics/pokemon/darmanitan/zen_mode/icon.4bpp"); -//const u8 gMonIcon_DarmanitanZenModeGalarian[] = INCBIN_U8("graphics/pokemon/darmanitan/zen_mode/galarian/icon.4bpp"); +const u8 gMonIcon_DarmanitanZenModeGalarian[] = INCBIN_U8("graphics/pokemon/darmanitan/zen_mode/galarian/icon.4bpp"); const u8 gMonIcon_DeerlingSummer[] = INCBIN_U8("graphics/pokemon/deerling/summer/icon.4bpp"); const u8 gMonIcon_DeerlingAutumn[] = INCBIN_U8("graphics/pokemon/deerling/autumn/icon.4bpp"); const u8 gMonIcon_DeerlingWinter[] = INCBIN_U8("graphics/pokemon/deerling/winter/icon.4bpp"); @@ -5745,9 +5745,8 @@ const u8 gMonIcon_IndeedeeFemale[] = INCBIN_U8("graphics/pokemon/indeedee/female const u8 gMonIcon_MorpekoHangry[] = INCBIN_U8("graphics/pokemon/morpeko/hangry/icon.4bpp"); const u8 gMonIcon_ZacianCrownedSword[] = INCBIN_U8("graphics/pokemon/zacian/crowned_sword/icon.4bpp"); const u8 gMonIcon_ZamazentaCrownedShield[] = INCBIN_U8("graphics/pokemon/zamazenta/crowned_shield/icon.4bpp"); -//const u8 gMonIcon_EternatusEternamax[] = INCBIN_U8("graphics/pokemon/eternatus/eternamax/icon.4bpp"); -//const u8 gMonIcon_UrshifuRapidStrikeStyle[] = INCBIN_U8("graphics/pokemon/urshifu/rapid_strike_style/icon.4bpp"); -//const u8 gMonIcon_ZarudeDada[] = INCBIN_U8("graphics/pokemon/zarude/dada/icon.4bpp"); +const u8 gMonIcon_EternatusEternamax[] = INCBIN_U8("graphics/pokemon/eternatus/eternamax/icon.4bpp"); +const u8 gMonIcon_ZarudeDada[] = INCBIN_U8("graphics/pokemon/zarude/dada/icon.4bpp"); //const u8 gMonIcon_CalyrexIceRider[] = INCBIN_U8("graphics/pokemon/calyrex/ice_rider/icon.4bpp"); //const u8 gMonIcon_CalyrexShadowRider[] = INCBIN_U8("graphics/pokemon/calyrex/shadow_rider/icon.4bpp"); const u8 gMonIcon_Egg[] = INCBIN_U8("graphics/pokemon/egg/icon.4bpp"); diff --git a/src/pokemon_icon.c b/src/pokemon_icon.c index 2373a7376b..ec65f298d6 100644 --- a/src/pokemon_icon.c +++ b/src/pokemon_icon.c @@ -846,8 +846,8 @@ const u8 *const gMonIconTable[] = [SPECIES_SOBBLE] = gMonIcon_Sobble, [SPECIES_DRIZZILE] = gMonIcon_Drizzile, [SPECIES_INTELEON] = gMonIcon_Inteleon, - [SPECIES_SKWOVET] = gMonIcon_QuestionMark,//gMonIcon_Skwovet, - [SPECIES_GREEDENT] = gMonIcon_QuestionMark,//gMonIcon_Greedent, + [SPECIES_SKWOVET] = gMonIcon_Skwovet, + [SPECIES_GREEDENT] = gMonIcon_Greedent, [SPECIES_ROOKIDEE] = gMonIcon_Rookidee, [SPECIES_CORVISQUIRE] = gMonIcon_Corvisquire, [SPECIES_CORVIKNIGHT] = gMonIcon_Corviknight, @@ -873,9 +873,9 @@ const u8 *const gMonIconTable[] = [SPECIES_SILICOBRA] = gMonIcon_Silicobra, [SPECIES_SANDACONDA] = gMonIcon_Sandaconda, [SPECIES_CRAMORANT] = gMonIcon_Cramorant, - [SPECIES_ARROKUDA] = gMonIcon_QuestionMark,//gMonIcon_Arrokuda, - [SPECIES_BARRASKEWDA] = gMonIcon_QuestionMark,//gMonIcon_Barraskewda, - [SPECIES_TOXEL] = gMonIcon_QuestionMark,//gMonIcon_Toxel, + [SPECIES_ARROKUDA] = gMonIcon_Arrokuda, + [SPECIES_BARRASKEWDA] = gMonIcon_Barraskewda, + [SPECIES_TOXEL] = gMonIcon_Toxel, [SPECIES_TOXTRICITY] = gMonIcon_Toxtricity, [SPECIES_SIZZLIPEDE] = gMonIcon_Sizzlipede, [SPECIES_CENTISKORCH] = gMonIcon_Centiskorch, @@ -896,9 +896,9 @@ const u8 *const gMonIconTable[] = [SPECIES_MR_RIME] = gMonIcon_MrRime, [SPECIES_RUNERIGUS] = gMonIcon_Runerigus, [SPECIES_MILCERY] = gMonIcon_Milcery, - [SPECIES_ALCREMIE] = gMonIcon_QuestionMark,//gMonIcon_Alcremie, + [SPECIES_ALCREMIE] = gMonIcon_Alcremie, [SPECIES_FALINKS] = gMonIcon_Falinks, - [SPECIES_PINCURCHIN] = gMonIcon_QuestionMark,//gMonIcon_Pincurchin, + [SPECIES_PINCURCHIN] = gMonIcon_Pincurchin, [SPECIES_SNOM] = gMonIcon_Snom, [SPECIES_FROSMOTH] = gMonIcon_Frosmoth, [SPECIES_STONJOURNER] = gMonIcon_Stonjourner, @@ -907,10 +907,10 @@ const u8 *const gMonIconTable[] = [SPECIES_MORPEKO] = gMonIcon_Morpeko, [SPECIES_CUFANT] = gMonIcon_Cufant, [SPECIES_COPPERAJAH] = gMonIcon_Copperajah, - [SPECIES_DRACOZOLT] = gMonIcon_QuestionMark,//gMonIcon_Dracozolt, - [SPECIES_ARCTOZOLT] = gMonIcon_QuestionMark,//gMonIcon_Arctozolt, - [SPECIES_DRACOVISH] = gMonIcon_QuestionMark,//gMonIcon_Dracovish, - [SPECIES_ARCTOVISH] = gMonIcon_QuestionMark,//gMonIcon_Arctovish, + [SPECIES_DRACOZOLT] = gMonIcon_Dracozolt, + [SPECIES_ARCTOZOLT] = gMonIcon_Arctozolt, + [SPECIES_DRACOVISH] = gMonIcon_Dracovish, + [SPECIES_ARCTOVISH] = gMonIcon_Arctovish, [SPECIES_DURALUDON] = gMonIcon_Duraludon, [SPECIES_DREEPY] = gMonIcon_Dreepy, [SPECIES_DRAKLOAK] = gMonIcon_Drakloak, @@ -918,13 +918,13 @@ const u8 *const gMonIconTable[] = [SPECIES_ZACIAN] = gMonIcon_Zacian, [SPECIES_ZAMAZENTA] = gMonIcon_Zamazenta, [SPECIES_ETERNATUS] = gMonIcon_Eternatus, - [SPECIES_KUBFU] = gMonIcon_QuestionMark,//gMonIcon_Kubfu, - [SPECIES_URSHIFU] = gMonIcon_QuestionMark,//gMonIcon_Urshifu, - [SPECIES_ZARUDE] = gMonIcon_QuestionMark,//gMonIcon_Zarude, - [SPECIES_REGIELEKI] = gMonIcon_QuestionMark,//gMonIcon_Regieleki, - [SPECIES_REGIDRAGO] = gMonIcon_QuestionMark,//gMonIcon_Regidrago, - [SPECIES_GLASTRIER] = gMonIcon_QuestionMark,//gMonIcon_Glastrier, - [SPECIES_SPECTRIER] = gMonIcon_QuestionMark,//gMonIcon_Spectrier, + [SPECIES_KUBFU] = gMonIcon_Kubfu, + [SPECIES_URSHIFU] = gMonIcon_Urshifu, + [SPECIES_ZARUDE] = gMonIcon_Zarude, + [SPECIES_REGIELEKI] = gMonIcon_Regieleki, + [SPECIES_REGIDRAGO] = gMonIcon_Regidrago, + [SPECIES_GLASTRIER] = gMonIcon_Glastrier, + [SPECIES_SPECTRIER] = gMonIcon_Spectrier, [SPECIES_CALYREX] = gMonIcon_QuestionMark,//gMonIcon_Calyrex, [SPECIES_VENUSAUR_MEGA] = gMonIcon_VenusaurMega, [SPECIES_CHARIZARD_MEGA_X] = gMonIcon_CharizardMegaX, @@ -997,15 +997,15 @@ const u8 *const gMonIconTable[] = [SPECIES_MEOWTH_GALARIAN] = gMonIcon_MeowthGalarian, [SPECIES_PONYTA_GALARIAN] = gMonIcon_PonytaGalarian, [SPECIES_RAPIDASH_GALARIAN] = gMonIcon_RapidashGalarian, - [SPECIES_SLOWPOKE_GALARIAN] = gMonIcon_QuestionMark,//gMonIcon_SlowpokeGalarian, - [SPECIES_SLOWBRO_GALARIAN] = gMonIcon_QuestionMark,//gMonIcon_SlowbroGalarian, + [SPECIES_SLOWPOKE_GALARIAN] = gMonIcon_SlowpokeGalarian, + [SPECIES_SLOWBRO_GALARIAN] = gMonIcon_SlowbroGalarian, [SPECIES_FARFETCHD_GALARIAN] = gMonIcon_FarfetchdGalarian, [SPECIES_WEEZING_GALARIAN] = gMonIcon_WeezingGalarian, [SPECIES_MR_MIME_GALARIAN] = gMonIcon_MrMimeGalarian, - [SPECIES_ARTICUNO_GALARIAN] = gMonIcon_QuestionMark,//gMonIcon_ArticunoGalarian, - [SPECIES_ZAPDOS_GALARIAN] = gMonIcon_QuestionMark,//gMonIcon_ZapdosGalarian, - [SPECIES_MOLTRES_GALARIAN] = gMonIcon_QuestionMark,//gMonIcon_MoltresGalarian, - [SPECIES_SLOWKING_GALARIAN] = gMonIcon_QuestionMark,//gMonIcon_SlowkingGalarian, + [SPECIES_ARTICUNO_GALARIAN] = gMonIcon_ArticunoGalarian, + [SPECIES_ZAPDOS_GALARIAN] = gMonIcon_ZapdosGalarian, + [SPECIES_MOLTRES_GALARIAN] = gMonIcon_MoltresGalarian, + [SPECIES_SLOWKING_GALARIAN] = gMonIcon_SlowkingGalarian, [SPECIES_CORSOLA_GALARIAN] = gMonIcon_CorsolaGalarian, [SPECIES_ZIGZAGOON_GALARIAN] = gMonIcon_ZigzagoonGalarian, [SPECIES_LINOONE_GALARIAN] = gMonIcon_LinooneGalarian, @@ -1094,7 +1094,7 @@ const u8 *const gMonIconTable[] = [SPECIES_ARCEUS_FAIRY] = gMonIcon_Arceus, [SPECIES_BASCULIN_BLUE_STRIPED] = gMonIcon_BasculinBlueStriped, [SPECIES_DARMANITAN_ZEN_MODE] = gMonIcon_DarmanitanZenMode, - [SPECIES_DARMANITAN_ZEN_MODE_GALARIAN] = gMonIcon_QuestionMark,//gMonIcon_DarmanitanZenModeGalarian, + [SPECIES_DARMANITAN_ZEN_MODE_GALARIAN] = gMonIcon_DarmanitanZenModeGalarian, [SPECIES_DEERLING_SUMMER] = gMonIcon_DeerlingSummer, [SPECIES_DEERLING_AUTUMN] = gMonIcon_DeerlingAutumn, [SPECIES_DEERLING_WINTER] = gMonIcon_DeerlingWinter, @@ -1229,9 +1229,9 @@ const u8 *const gMonIconTable[] = [SPECIES_MORPEKO_HANGRY] = gMonIcon_MorpekoHangry, [SPECIES_ZACIAN_CROWNED_SWORD] = gMonIcon_ZacianCrownedSword, [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = gMonIcon_ZamazentaCrownedShield, - [SPECIES_ETERNATUS_ETERNAMAX] = gMonIcon_QuestionMark,//gMonIcon_EternatusEternamax, - [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = gMonIcon_QuestionMark,//gMonIcon_UrshifuRapidStrikeStyle, - [SPECIES_ZARUDE_DADA] = gMonIcon_QuestionMark,//gMonIcon_ZarudeDada, + [SPECIES_ETERNATUS_ETERNAMAX] = gMonIcon_EternatusEternamax, + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = gMonIcon_Urshifu, + [SPECIES_ZARUDE_DADA] = gMonIcon_ZarudeDada, [SPECIES_CALYREX_ICE_RIDER] = gMonIcon_QuestionMark,//gMonIcon_CalyrexIceRider, [SPECIES_CALYREX_SHADOW_RIDER] = gMonIcon_QuestionMark,//gMonIcon_CalyrexShadowRider, [SPECIES_EGG] = gMonIcon_Egg, @@ -2062,7 +2062,7 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_SOBBLE] = 2, [SPECIES_DRIZZILE] = 2, [SPECIES_INTELEON] = 0, - [SPECIES_SKWOVET] = 0, + [SPECIES_SKWOVET] = 2, [SPECIES_GREEDENT] = 0, [SPECIES_ROOKIDEE] = 0, [SPECIES_CORVISQUIRE] = 0, @@ -2089,9 +2089,9 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_SILICOBRA] = 1, [SPECIES_SANDACONDA] = 1, [SPECIES_CRAMORANT] = 0, - [SPECIES_ARROKUDA] = 0, - [SPECIES_BARRASKEWDA] = 0, - [SPECIES_TOXEL] = 0, + [SPECIES_ARROKUDA] = 2, + [SPECIES_BARRASKEWDA] = 2, + [SPECIES_TOXEL] = 2, [SPECIES_TOXTRICITY] = 2, [SPECIES_SIZZLIPEDE] = 0, [SPECIES_CENTISKORCH] = 0, @@ -2112,7 +2112,7 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_MR_RIME] = 0, [SPECIES_RUNERIGUS] = 2, [SPECIES_MILCERY] = 1, - [SPECIES_ALCREMIE] = 0, + [SPECIES_ALCREMIE] = 1, [SPECIES_FALINKS] = 0, [SPECIES_PINCURCHIN] = 0, [SPECIES_SNOM] = 0, @@ -2123,8 +2123,8 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_MORPEKO] = 2, [SPECIES_CUFANT] = 0, [SPECIES_COPPERAJAH] = 0, - [SPECIES_DRACOZOLT] = 0, - [SPECIES_ARCTOZOLT] = 0, + [SPECIES_DRACOZOLT] = 1, + [SPECIES_ARCTOZOLT] = 2, [SPECIES_DRACOVISH] = 0, [SPECIES_ARCTOVISH] = 0, [SPECIES_DURALUDON] = 0, @@ -2134,11 +2134,11 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_ZACIAN] = 2, [SPECIES_ZAMAZENTA] = 2, [SPECIES_ETERNATUS] = 0, - [SPECIES_KUBFU] = 0, - [SPECIES_URSHIFU] = 0, - [SPECIES_ZARUDE] = 0, + [SPECIES_KUBFU] = 1, + [SPECIES_URSHIFU] = 2, + [SPECIES_ZARUDE] = 1, [SPECIES_REGIELEKI] = 0, - [SPECIES_REGIDRAGO] = 0, + [SPECIES_REGIDRAGO] = 2, [SPECIES_GLASTRIER] = 0, [SPECIES_SPECTRIER] = 0, [SPECIES_CALYREX] = 0, @@ -2213,15 +2213,15 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_MEOWTH_GALARIAN] = 0, [SPECIES_PONYTA_GALARIAN] = 2, [SPECIES_RAPIDASH_GALARIAN] = 2, - [SPECIES_SLOWPOKE_GALARIAN] = 0, + [SPECIES_SLOWPOKE_GALARIAN] = 1, [SPECIES_SLOWBRO_GALARIAN] = 0, [SPECIES_FARFETCHD_GALARIAN] = 1, [SPECIES_WEEZING_GALARIAN] = 1, [SPECIES_MR_MIME_GALARIAN] = 0, - [SPECIES_ARTICUNO_GALARIAN] = 0, + [SPECIES_ARTICUNO_GALARIAN] = 2, [SPECIES_ZAPDOS_GALARIAN] = 0, [SPECIES_MOLTRES_GALARIAN] = 0, - [SPECIES_SLOWKING_GALARIAN] = 0, + [SPECIES_SLOWKING_GALARIAN] = 2, [SPECIES_CORSOLA_GALARIAN] = 0, [SPECIES_ZIGZAGOON_GALARIAN] = 0, [SPECIES_LINOONE_GALARIAN] = 0, @@ -2411,8 +2411,8 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_ZACIAN_CROWNED_SWORD] = 2, [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = 2, [SPECIES_ETERNATUS_ETERNAMAX] = 0, - [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = 0, - [SPECIES_ZARUDE_DADA] = 0, + [SPECIES_URSHIFU_RAPID_STRIKE_STYLE] = 2, + [SPECIES_ZARUDE_DADA] = 1, [SPECIES_CALYREX_ICE_RIDER] = 0, [SPECIES_CALYREX_SHADOW_RIDER] = 0, [SPECIES_EGG] = 1, From 72dfb281e9cfbdf52c98ba34a57ea1267c072a97 Mon Sep 17 00:00:00 2001 From: Blackforest92 Date: Sat, 31 Jul 2021 15:01:05 +0700 Subject: [PATCH 02/12] Fix DUSTOX's backsprite --- graphics/pokemon/dustox/back.png | Bin 871 -> 825 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/pokemon/dustox/back.png b/graphics/pokemon/dustox/back.png index 6ea0c4752bf11b743cffcb0ecec48c445ab0876f..b096c87cfbe2f04908b3726d756c911c23c873a4 100644 GIT binary patch delta 745 zcmVi-2Sr|ONf!z~C>U;CXu02L%+d;Br&5!SU z|Hf`K{*N_zVV|u=#{pm69~bb|;y9pGS)x}1q*6b=7Eew7t{#HAfBjZGb@|%^z;2&Q zylU~YH?{H+4?O`3zI`=pq@Xl!sxYJr&pwBt4Dc?t&=Px4<=4rfQ=>wNC`L>r!KINTL6+j zAAn3U4BfL@`8&cH*C=kxi^bqz3if`=S`1YrK@5P*3s z#^DSE!m5M?Gysob7=F14!x;e0UawaLAd3A(Nb7T>*==>&Jqswz(ku(i0@mdo_XN!r zHY-aF@R%!n@c0@0h6Rvh&!*=WR$u{;PJujuZ+vLGS) z>o(54T!K8Ff3&vYM)%G>oo~osYbD|e0WT@c1AU@=xK>UY>MoW6{?m?URtW=v6_f|} z)=6rP*>fcfco#!~rzR0>dy>Mn9EK13l7I-?j>jx5hrveUFrZq*8mAMsvuZWum_h)+ zc;H#CRwD zv^r*eSO30u04&gjfQj8#>Q||!i`URJseWSTx2TV+G(2(yZB^z1rB`-U=2sSgl5~6F bgK5@Zty7>El05WF00000NkvXXu0mjf;1^kZ delta 789 zcmV+w1M2*_2ImHlBpLy8Qb$4nuFf3k00004XF*Lt006O%3;baPks&^R010qNS#tmY z4#NNd4#NS*Z>VGd00O{CL_t(Y$IX>bYTG~*##O>Bx@(-Z7n!aNjSboP4yIuY0vo!K z>J!wtKou zlQnr|Uo1z*0bj3<3-~&JIu2-Eml(7FrS;F7>ghy&XosNhzE@9u`ThW~e<~&3bmaNF zR*Va{yQv(Y>47oc?)N+UG>m08X#)VI$HhkW&RW1d09arsrA!V2)??T^-LwJRFFl4` z87HkQ2(TUpV!%q`c9FA(013_BiU)wKDA+^5X%i5mi2-s3F5s+x2}Ej*3fW)wn8LQ{ zpd*whzQ40X_fC4?#cs`$Be`*0HPxMgZ&j`%F90DkhXdKQ^Aao@x z00<;u7=F7B!x;i6gTcTBFp8(kkk?o5q~Gav2Nu9m7lr`~%mUGuv5bLdi<(vB21rVU zkFh+*Us3^C@oaj3erXjpy)JY&ot}{pz6sGt{9%Ovplg0yGchFzW0G26%0O9l(#VX& z6H5f*3Sx+37QpIHa3ty;fhVqFNR(Fv36HmCf6Eq%yXMsZNFV6>7%BqXe)?wY0f-m} zpbh{mPlUpRR2aB`vdut)l&-r;(3}`P7`U}Ix3uxr6J-#8kS_V&d}U!m{MU6_dNm35 z*aFyacdN!epKr`yZ6(r`o2SWxe0Jq6qp9FvMsa23(62XgYDbaI2xl90CHygU+&BjS|38 z74{&y)eymOgd4KvGr}Y4gyAnNkmXRVM<>?>g*k<)UO42nFAY`8M;B#v%=)2UzIO;j z Date: Mon, 9 Aug 2021 21:48:12 +1200 Subject: [PATCH 03/12] Fix Mienshao's front sprite --- graphics/pokemon/mienshao/anim_front.png | Bin 1296 -> 1383 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/pokemon/mienshao/anim_front.png b/graphics/pokemon/mienshao/anim_front.png index 6d7556bc4c1746d8a3603b2e9a4d1d2de3c9074a..181f6570b5c2cb43079f1455f5b72fde4a025f07 100644 GIT binary patch delta 1288 zcmV+j1^4=p3g-%tBu58yNliru

E03LGXHtB?Qy02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(De|H#(8+^bijuknLPfG$3q(BHOKl(|ubvzMPC|0X zq}Do49W+Qc`47k#bm`U>=%g)6fi4CTclP4go!oavks`$(9=fzZ53nKfefWMHdGCD@ z`Zuk68~1AMe;eD))*ZlheT3$NdI!kh4&;6fFob_*jThNMjW1u+0k~}*v2msS!`JOk zi5Ia-7au)d5JL88b(S_E^ptpmO28z0Y<@~eB_Z41AFsL)rZS5G!6qTz+sYWS;d%tC zm3D+S4bwQNv4f9cb&6osk%l$WuChxS)-^md$)LOnf5~*TA;AZdO}5qD5&#Nx;O`x3 zKUpjmsT1E%5`YaN9YQYp@@I>OsfU0~m%nTdH~?5kYA$|F?XyL|T%`I~gT z6<`u~fA!ulB#$Zvs|&vdn%S z@E#cg=$t1JvOvQoE*z|E5^^pAuQCQ4@@;&}aMpk^Qs|g(WwhM;TndVPG)2l}(s9U9 zy!SHBeOAgmnxbGbkv^x4opO_GW$h^B?=0v}e~`o&InXFbcXETNNMo6L*O6}{$ zS_C#@BV|lSNZ0sYxEju%4i2<}?ifA8Jq{dA^_(422w6)FS_;NP{%sbzOgIgpHWdZm z&HE4U0GfAbhX;2!kRNjgdJVu2qwG`z zykS^=EilwcG_QV%uhcJKu&2|bxPILEe+_y!{jL&dz@dlUVO7SEi5EimA#NpMkZ*o^ z{UXz=3obeyZ{`Qpb?CNfd&8W4InR>y&T{d2_C~<`+k6`Dzsg=hYl~RUN8>Qp;X@X& z>pXzprxOdI4~0EE7Hieq_D z5+T+wDNv{ZlUPDrErCJ=KL0@?kSj6n8uogTeD>O0rNjb5F6;saVtF8Z%U($eMn)dU zg(4t@PDUQcg(5)F5Mw0|$^ggEe^&B9J}mJt$jF0I;F^w7c~AtPiW?aIi99e00PMpJ z_)g@3VU++s@Zdro40K%hoB-hCSif4zg94z~6i(4Id=txqLIjXN3^WGDho$m>18~kR z16nQ*#EL==l*F`eEyA>#SBkY>l=q|JM)yaQzM7L)rz}*~5(h0000D1Zhb` zK~z}7?Uui9+g1?ApFuKoTfj)vwTly=lLxvKC3Ojeie$G!i1=tPHH?tFdNKq!iKrn! z0kziS7C?ja{)UV}mu_u=PTH~*=n^1t|Bl`xMN0gsp-T(&3=5R*!@GNre0N{+ud@4p z2lpHO2gfaK4{+R^q4lsi0I@^>x!(Yc@WXD1B0EI+`b85!+x8Wo)%rhv)BYTSh}VYr z@nAl`8-b0f$Jf^>3MfsqF+1fZ<>{r|abXpYYXWGLA1T06)%g zN5$jT}22#K1Mp-Uk!T(XDsW3>KDQxSm6{We2)G&c68KN&3MSu)*JdJ~xU5 z27ievy)=X3`dV(6Y`-H4^|l$b{5G~nPQ23WC!Z7md=hBc$+G)-Ab4!WK<8bWVHZ$b z@bO^n79r;{h*c(l2j3+>SzZB{5tYrvRz{n>&y}FMR|}%f=N%8OlD(H{?zK`^(Sn5Y zx%4ID{8qSRXV*`r;+cirIgvPjXQE6wZYEocR(z?l-k3;?;ZpmiRmi}Xe5}scn3#sx z3*Vsm(;)yY?9RwD+7rOl!X$+frd-oQO{H`s-px{%nJ%WdHl2h&((}*-T!~i5pa}rq zVa8arLO-A919TA)7q|vCo1lM{Z*^U=0Z5nON+uC!#a@_XK*LJoOvU4Wd$ajL4aL1u zk4;FWO~QE`Tnek(tvWh;9>%eH)$LX?ZqAaE5Y=>ST}o~|`eS+fjx^ZO+n0~uHUip9 zt*Kk0se7i^f7TAjgJz)h;L#qSwMRQV+!H{4A_ABVfH;h@*AN05hBIjdMkYk7`iJ;h z{|X0tHa*Jr)5-7HyV(zawSa<$9(#vVn?r_RirokNTEc>Fe}3~~r&pIkbOO=LFY4D} zy0#mPa{kRcOYMW>)7)_hdEpFO_rBTvimff;xfseY*Wsr;;%XkC_q=TjKa4mpl&R3+ z&Y)9Ee$oe&7f(OclUK`%)Pi3g0=&0R*2!d-;j$ROLf~$2@@o=*fdVN3xRclP^du1% z`KcJkq&So01c;}nLLEu30b+e|NfUWcks;AA8BkgSg+xLq8=#ay%zu;! zpv2=&aVs+Tu23n7z>uK|NaR5rTMjBpuy*8u>{pb~*^vkGWf}0n+RB3}z_X04JdlSK z5e7T*pb}8oIFko|WdK)kh{HdX2UZEdeK^F}sXVZp3gCN@JeCIoladNRjAK*T$b%A~ zx(rXzGkTcF1E&mNbz_tV!%BG|06b?nldI)HY|)h0%7fUZOPanU-sIOA}fVEWUhgbO5s2|20|Lcc;XoUO?sD!y Date: Sun, 22 Aug 2021 23:19:26 -0300 Subject: [PATCH 04/12] Corrected Bronzor's evo level --- src/data/pokemon/evolution.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/pokemon/evolution.h b/src/data/pokemon/evolution.h index 2a5d18d143..33883b8bfa 100644 --- a/src/data/pokemon/evolution.h +++ b/src/data/pokemon/evolution.h @@ -284,7 +284,7 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = [SPECIES_GLAMEOW] = {{EVO_LEVEL, 38, SPECIES_PURUGLY}}, [SPECIES_CHINGLING] = {{EVO_FRIENDSHIP_NIGHT, 0, SPECIES_CHIMECHO}}, [SPECIES_STUNKY] = {{EVO_LEVEL, 34, SPECIES_SKUNTANK}}, - [SPECIES_BRONZOR] = {{EVO_LEVEL, 35, SPECIES_BRONZONG}}, + [SPECIES_BRONZOR] = {{EVO_LEVEL, 33, SPECIES_BRONZONG}}, [SPECIES_BONSLY] = {{EVO_MOVE, MOVE_MIMIC, SPECIES_SUDOWOODO}}, [SPECIES_MIME_JR] = {{EVO_MOVE, MOVE_MIMIC, SPECIES_MR_MIME}}, [SPECIES_HAPPINY] = {{EVO_ITEM_HOLD_DAY, ITEM_OVAL_STONE, SPECIES_CHANSEY}}, From 5c1d7e52dc2455a7cc3e150d25b601437c7dadde Mon Sep 17 00:00:00 2001 From: LOuroboros Date: Mon, 23 Aug 2021 04:44:39 -0300 Subject: [PATCH 05/12] Added footprints for Gen. 6 species --- graphics/pokemon/aegislash/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/amaura/footprint.png | Bin 0 -> 312 bytes graphics/pokemon/aromatisse/footprint.png | Bin 0 -> 293 bytes graphics/pokemon/aurorus/footprint.png | Bin 0 -> 307 bytes graphics/pokemon/avalugg/footprint.png | Bin 0 -> 313 bytes graphics/pokemon/barbaracle/footprint.png | Bin 0 -> 305 bytes graphics/pokemon/bergmite/footprint.png | Bin 0 -> 288 bytes graphics/pokemon/binacle/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/braixen/footprint.png | Bin 0 -> 298 bytes graphics/pokemon/bunnelby/footprint.png | Bin 0 -> 293 bytes graphics/pokemon/carbink/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/chesnaught/footprint.png | Bin 0 -> 306 bytes graphics/pokemon/chespin/footprint.png | Bin 0 -> 313 bytes graphics/pokemon/clauncher/footprint.png | Bin 0 -> 288 bytes graphics/pokemon/clawitzer/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/dedenne/footprint.png | Bin 0 -> 294 bytes graphics/pokemon/delphox/footprint.png | Bin 0 -> 293 bytes graphics/pokemon/diancie/footprint.png | Bin 0 -> 262 bytes graphics/pokemon/diggersby/footprint.png | Bin 0 -> 299 bytes graphics/pokemon/doublade/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/dragalge/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/espurr/footprint.png | Bin 0 -> 288 bytes graphics/pokemon/fennekin/footprint.png | Bin 0 -> 293 bytes graphics/pokemon/flabebe/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/fletchinder/footprint.png | Bin 0 -> 298 bytes graphics/pokemon/fletchling/footprint.png | Bin 0 -> 303 bytes graphics/pokemon/floette/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/florges/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/froakie/footprint.png | Bin 0 -> 296 bytes graphics/pokemon/frogadier/footprint.png | Bin 0 -> 300 bytes graphics/pokemon/furfrou/footprint.png | Bin 0 -> 298 bytes graphics/pokemon/gogoat/footprint.png | Bin 0 -> 308 bytes graphics/pokemon/goodra/footprint.png | Bin 0 -> 293 bytes graphics/pokemon/goomy/footprint.png | Bin 0 -> 71 bytes graphics/pokemon/gourgeist/footprint.png | Bin 0 -> 288 bytes graphics/pokemon/greninja/footprint.png | Bin 0 -> 310 bytes graphics/pokemon/hawlucha/footprint.png | Bin 0 -> 297 bytes graphics/pokemon/heliolisk/footprint.png | Bin 0 -> 298 bytes graphics/pokemon/helioptile/footprint.png | Bin 0 -> 302 bytes graphics/pokemon/honedge/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/hoopa/footprint.png | Bin 0 -> 262 bytes graphics/pokemon/inkay/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/klefki/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/litleo/footprint.png | Bin 0 -> 309 bytes graphics/pokemon/malamar/footprint.png | Bin 0 -> 291 bytes graphics/pokemon/meowstic/footprint.png | Bin 0 -> 288 bytes graphics/pokemon/noibat/footprint.png | Bin 0 -> 294 bytes graphics/pokemon/noivern/footprint.png | Bin 0 -> 306 bytes graphics/pokemon/pancham/footprint.png | Bin 0 -> 308 bytes graphics/pokemon/pangoro/footprint.png | Bin 0 -> 310 bytes graphics/pokemon/phantump/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/pumpkaboo/footprint.png | Bin 0 -> 288 bytes graphics/pokemon/pyroar/footprint.png | Bin 0 -> 315 bytes graphics/pokemon/quilladin/footprint.png | Bin 0 -> 303 bytes graphics/pokemon/scatterbug/footprint.png | Bin 0 -> 288 bytes graphics/pokemon/skiddo/footprint.png | Bin 0 -> 306 bytes graphics/pokemon/skrelp/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/sliggoo/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/slurpuff/footprint.png | Bin 0 -> 293 bytes graphics/pokemon/spewpa/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/spritzee/footprint.png | Bin 0 -> 288 bytes graphics/pokemon/swirlix/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/sylveon/footprint.png | Bin 0 -> 297 bytes graphics/pokemon/talonflame/footprint.png | Bin 0 -> 301 bytes graphics/pokemon/trevenant/footprint.png | Bin 0 -> 293 bytes graphics/pokemon/tyrantrum/footprint.png | Bin 0 -> 310 bytes graphics/pokemon/tyrunt/footprint.png | Bin 0 -> 316 bytes graphics/pokemon/vivillon/footprint.png | Bin 0 -> 218 bytes graphics/pokemon/volcanion/footprint.png | Bin 0 -> 307 bytes graphics/pokemon/xerneas/footprint.png | Bin 0 -> 293 bytes graphics/pokemon/yveltal/footprint.png | Bin 0 -> 312 bytes graphics/pokemon/zygarde/footprint.png | Bin 0 -> 301 bytes include/graphics.h | 72 ++++++++++++++++++++ src/data/graphics/pokemon.h | 72 ++++++++++++++++++++ src/data/pokemon_graphics/footprint_table.h | 72 ++++++++++++++++++++ 75 files changed, 216 insertions(+) create mode 100644 graphics/pokemon/aegislash/footprint.png create mode 100644 graphics/pokemon/amaura/footprint.png create mode 100644 graphics/pokemon/aromatisse/footprint.png create mode 100644 graphics/pokemon/aurorus/footprint.png create mode 100644 graphics/pokemon/avalugg/footprint.png create mode 100644 graphics/pokemon/barbaracle/footprint.png create mode 100644 graphics/pokemon/bergmite/footprint.png create mode 100644 graphics/pokemon/binacle/footprint.png create mode 100644 graphics/pokemon/braixen/footprint.png create mode 100644 graphics/pokemon/bunnelby/footprint.png create mode 100644 graphics/pokemon/carbink/footprint.png create mode 100644 graphics/pokemon/chesnaught/footprint.png create mode 100644 graphics/pokemon/chespin/footprint.png create mode 100644 graphics/pokemon/clauncher/footprint.png create mode 100644 graphics/pokemon/clawitzer/footprint.png create mode 100644 graphics/pokemon/dedenne/footprint.png create mode 100644 graphics/pokemon/delphox/footprint.png create mode 100644 graphics/pokemon/diancie/footprint.png create mode 100644 graphics/pokemon/diggersby/footprint.png create mode 100644 graphics/pokemon/doublade/footprint.png create mode 100644 graphics/pokemon/dragalge/footprint.png create mode 100644 graphics/pokemon/espurr/footprint.png create mode 100644 graphics/pokemon/fennekin/footprint.png create mode 100644 graphics/pokemon/flabebe/footprint.png create mode 100644 graphics/pokemon/fletchinder/footprint.png create mode 100644 graphics/pokemon/fletchling/footprint.png create mode 100644 graphics/pokemon/floette/footprint.png create mode 100644 graphics/pokemon/florges/footprint.png create mode 100644 graphics/pokemon/froakie/footprint.png create mode 100644 graphics/pokemon/frogadier/footprint.png create mode 100644 graphics/pokemon/furfrou/footprint.png create mode 100644 graphics/pokemon/gogoat/footprint.png create mode 100644 graphics/pokemon/goodra/footprint.png create mode 100644 graphics/pokemon/goomy/footprint.png create mode 100644 graphics/pokemon/gourgeist/footprint.png create mode 100644 graphics/pokemon/greninja/footprint.png create mode 100644 graphics/pokemon/hawlucha/footprint.png create mode 100644 graphics/pokemon/heliolisk/footprint.png create mode 100644 graphics/pokemon/helioptile/footprint.png create mode 100644 graphics/pokemon/honedge/footprint.png create mode 100644 graphics/pokemon/hoopa/footprint.png create mode 100644 graphics/pokemon/inkay/footprint.png create mode 100644 graphics/pokemon/klefki/footprint.png create mode 100644 graphics/pokemon/litleo/footprint.png create mode 100644 graphics/pokemon/malamar/footprint.png create mode 100644 graphics/pokemon/meowstic/footprint.png create mode 100644 graphics/pokemon/noibat/footprint.png create mode 100644 graphics/pokemon/noivern/footprint.png create mode 100644 graphics/pokemon/pancham/footprint.png create mode 100644 graphics/pokemon/pangoro/footprint.png create mode 100644 graphics/pokemon/phantump/footprint.png create mode 100644 graphics/pokemon/pumpkaboo/footprint.png create mode 100644 graphics/pokemon/pyroar/footprint.png create mode 100644 graphics/pokemon/quilladin/footprint.png create mode 100644 graphics/pokemon/scatterbug/footprint.png create mode 100644 graphics/pokemon/skiddo/footprint.png create mode 100644 graphics/pokemon/skrelp/footprint.png create mode 100644 graphics/pokemon/sliggoo/footprint.png create mode 100644 graphics/pokemon/slurpuff/footprint.png create mode 100644 graphics/pokemon/spewpa/footprint.png create mode 100644 graphics/pokemon/spritzee/footprint.png create mode 100644 graphics/pokemon/swirlix/footprint.png create mode 100644 graphics/pokemon/sylveon/footprint.png create mode 100644 graphics/pokemon/talonflame/footprint.png create mode 100644 graphics/pokemon/trevenant/footprint.png create mode 100644 graphics/pokemon/tyrantrum/footprint.png create mode 100644 graphics/pokemon/tyrunt/footprint.png create mode 100644 graphics/pokemon/vivillon/footprint.png create mode 100644 graphics/pokemon/volcanion/footprint.png create mode 100644 graphics/pokemon/xerneas/footprint.png create mode 100644 graphics/pokemon/yveltal/footprint.png create mode 100644 graphics/pokemon/zygarde/footprint.png diff --git a/graphics/pokemon/aegislash/footprint.png b/graphics/pokemon/aegislash/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..90850b47444f686c92f8ec1037970109698dc777 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xkDMzB2MY0dx;Tb#Tu=V-e}1C~3&USO`G>{b%hmv8 zR7+eVN>UO_QmvAUQh^kMk%5t+u7QQFk#UHDg_V(^m8r3|fq|8QLA8tCOB4;c`6-!c pl^_iUx`qb2MiwCkMpnjVRz^k;4f7_)-vnx4@O1TaS?83{1OU&DIUWE2 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/amaura/footprint.png b/graphics/pokemon/amaura/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..59e6de9545c259b9d53673336d03f1f831f02b2d GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4zm0Xkxq!^40j0|-REOd>GLkujejEt;I4YUmmtPBhm&h9Tq z(U6;;l9^VCroq6}%G3~|;SA%v<3J7KARB`7(@M${i&7cfeO!QHqfnMwq+qOPQrNoW QAy5f}r>mdKI;Vst0Mb)d1^@s6 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/aromatisse/footprint.png b/graphics/pokemon/aromatisse/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..b4df4e542253b4812b7889587ed45bd1df7a2b4b GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4o>z z40R1Gbd8Kd3@ogSjI2zJwG9lc3=Ad|Pkn`=AvZrIGp!P&!9ds0K-b73#K6eP*bJx# VqG8_T_?tit44$rjF6*2UngBoHQ=I?+ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/avalugg/footprint.png b/graphics/pokemon/avalugg/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..bbed0cff2af3d0f690ad203790eea37fc1851a3e GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4UO_QmvAU zQh^kMk%5t+u7QQFk#UHDg_V(^m5GtIfq|8Qf#6Kl!zdbZ^HVa@DnS|ybPWx3jVwY8 cjI4~!tc;)<=1q>j3Dm&g>FVdQ&MBb@0F9qjWdHyG literal 0 HcmV?d00001 diff --git a/graphics/pokemon/barbaracle/footprint.png b/graphics/pokemon/barbaracle/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..b36b1c3eef38e532f711267022b8dd9632697eb2 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4qxj6)18tc;AU49&F-46F!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xkDMzB2MY0dx;Tb#Tu=V-e}1C~3&USO`G>{b%hmv8 zR7+eVN>UO_QmvAUQh^kMk%5t+u7QQFk#UHDg_V(!m7%G&fq|8QLHWydS|}QF^HVa@ oDnS|ybPWx3jVwY8jI4~!fO;Sr=1q>j3Dm&g>FVdQ&MBb@0O-Fte*gdg literal 0 HcmV?d00001 diff --git a/graphics/pokemon/braixen/footprint.png b/graphics/pokemon/braixen/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..1efae6710194c6fe75dfd1ae1e2e4e2a4b1d6519 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`rPe^;mf zNIw6;S+1plM?pN4kzsnUbocA0dzS$fs+PD$l%yn}eUBjXSQ z3o9c-D`Nv~0|P4qgPy~-pHVdA=BH$)Rf04a=o%X68d-!G7+D#cSs58YG|ZbEe-o&I N!PC{xWt~$(69B7cPkI0V literal 0 HcmV?d00001 diff --git a/graphics/pokemon/bunnelby/footprint.png b/graphics/pokemon/bunnelby/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..b7ea8db099999744765af233ce1e8aaab34816e4 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`rPe>bN8 zQ0#Yb&|AgC(9$clKfyd)2&hK2#5JNMC9x#cD!C{XNHG{07#ZpsSm+uVhZtB`85vm_ z8)zFCSQ!|ke`))Gq9HdwB{QuOq`^Sf&_LJ7BE$fw+6<@%qG8_T_?tit44$rjF6*2U FngA0;OWyzh literal 0 HcmV?d00001 diff --git a/graphics/pokemon/carbink/footprint.png b/graphics/pokemon/carbink/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..9fcdf683ab4f5b866d69a69e3dd293796083f50d GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u$*LJBjF0fqQHT^vI=t|$NaKfh6gh2gKC{KMkzWov*k zswJ)wB`Jv|saDBFsX&Us$iT=@*T6#8$T-Bn!pg|d%G6lfz`)ADpxQ<6C5ndJ{FKbJ pN{|KvT|)z1Ba09NBP(MwD!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtA*`1udV=RIt< zIm})sP<5cMsX@s>Q-Ns}qxj6)18tc(n;Ow6mdKI;Vst04bwU4*&oF literal 0 HcmV?d00001 diff --git a/graphics/pokemon/chespin/footprint.png b/graphics/pokemon/chespin/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..5b3235b712b9f24aea419fc2295d91175364f31b GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4ihNtc5_AvsSM#}JO|$v^(jXKea+)%edw_J#7FG&nSvrZj0XGq@d< z5H4iUS`SpITH+c}l9E`GYL#4+3Zxi}42%qQ4J>qxj6)18tc;AUj4iYc46F!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4o>z40R1Gbd8Kd3@ogSjI4}IwG9lc z3=DpztvrdMAvZrIGp!P&!9ds0K-b73#K73fz{JYP5~AUbXv!?01_n=8KbLh*2~7Y} CNJ)zT literal 0 HcmV?d00001 diff --git a/graphics/pokemon/clawitzer/footprint.png b/graphics/pokemon/clawitzer/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..9d7bc6a1a4b1bed5b493a74fde418a9b12b7df87 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xkDMzB2MY0dx;Tb#Tu=V-e}1C~3&USO`G>{b%hmv8 zR7+eVN>UO_QmvAUQh^kMk%5t+u7QQFk#UHDg_V)9m5HIYfq|8QflAB!WE2g#`6-!c pl^_iUx`qb2MiwCkMpnjVRz^k;4f7_)-vnx4@O1TaS?83{1OV7SIY9sb literal 0 HcmV?d00001 diff --git a/graphics/pokemon/dedenne/footprint.png b/graphics/pokemon/dedenne/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..275b3dc7b16cf8fb88fb849d7457ea67e2dad656 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4UO_QmvAUQh^kMk%5t+u7QQFk#UHDg_V(^ zm5G_Qfq|8Q!P9Gu7f>|h=BH$)Rf04a=o%X68d-!G7+D#cSs58YG|ZbEe-o&I!PC{x JWt~$(69B87PU8Ro literal 0 HcmV?d00001 diff --git a/graphics/pokemon/delphox/footprint.png b/graphics/pokemon/delphox/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..abb8462b308b33ac3d45e449a8b29e0d3464fc15 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`qf|E?PU z*?7FKA;=(=AuLehctvBxG@u&Q64!{5l*E!$tK_0oAjM#0U}UIkV4-Vd9AaQ$Wn>6M z+6D$z1_saM%x!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4yF!LBth|kl-F@)oK@{j-X8%0z zm0Xkxq!^40j0|-REOd>GLkujej0~+z4YdsntPBj^+_pb}q9HdwB{QuOMT3!*p}Ccz W0YrnK#3ztX89ZJ6T-G@yGywo7B|}00 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/diggersby/footprint.png b/graphics/pokemon/diggersby/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..997244c7c4c3d2489e79e07bc156c67430e8f711 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M?H&Z4b*= zx5ue9d{s#Gm;jVMV;EJ?LWE=mPb3`Pb!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xkDMzB2MY0dx;Tb#Tu=V-e}1C~3&USO`G>{b%hmv8 zR7+eVN>UO_QmvAUQh^kMk%5t+u7QQFk#UHDg_V(^m9c@gfq|8QLC;~^&nOyl^HVa@ pDnS|ybPWx3jVwY8jI4~!tc;8x8s<%ozX{a9;OXk;vd$@?2>|#~Il=${ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/dragalge/footprint.png b/graphics/pokemon/dragalge/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..4320ad16da4a7ab1348bdaaecb5f1f04b2b52d23 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xkDMzB2MY0dx;Tb#Tu=V-e}1C~3&USO`G>{b%hmv8 zR7+eVN>UO_QmvAUQh^kMk%5t+u7QQFk#UHDg_V(!m63(Efq|8Q!HkV3I8ij@=BH$) oRf04a=o%X68d-!G7+D#c0rfyM%$pp46R3f~)78&qol`;+0OF}RWdHyG literal 0 HcmV?d00001 diff --git a/graphics/pokemon/espurr/footprint.png b/graphics/pokemon/espurr/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..ce84d4ad31cf28b518090f86701d8ecd6ccfae07 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4o>z40R1Gbd8Kd3@ogSjI0dJwG9lc z3=AHW?Po^Okei>9nN|tXV4!Pgplf6iVqj!tYzEW=(J*gv{7s++22WQ%mvv4FO#mz6 BNlE|! literal 0 HcmV?d00001 diff --git a/graphics/pokemon/fennekin/footprint.png b/graphics/pokemon/fennekin/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..6d63066d1a89b644c315d782360e41feae401e6e GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`r(e^;mf zNalBPU~AK1ICx4n(jy>yCs2)QiEBhjN@7W>RdP`(kYX@0Ff!CNu+TL!4l%H>GBUO@ zw$wH-ure@^UAICOMMG|WN@iLmNP~f{p@FWEMTmism9d$Xkr710yvgx5ff^V*UHx3v IIVCg!0PS>33jhEB literal 0 HcmV?d00001 diff --git a/graphics/pokemon/flabebe/footprint.png b/graphics/pokemon/flabebe/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..e36ead8b493c16caab06f2259534bf71c8043fad GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xHlK7k2o&P;ba4#fxSssu|NKS~7KXom@(+u}eUBjXSQ3o9dID+5Dq0|P4qg9Yav&P36Wo1c=I pRteHzplfKLYh)2(U}R-%W@Tgq(J*gv{7s++22WQ%mvv4FO#melI!*up literal 0 HcmV?d00001 diff --git a/graphics/pokemon/fletchinder/footprint.png b/graphics/pokemon/fletchinder/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..964998764a4c9a49df57e5f1ab2c13f4c8008381 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`rPf9IV4 zP;SrhcVqgGaDG=0E{0tmG8>IfCW73oTH+c}l9E`GYL#4+3Zxi}42%qQ4J>qxj6)18 ztc;ATj4ibd46F!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`r4b@$VM zSk8a=zOK#w8_)k&3ppYW{{PRgRZix-{^pZFlNeM>Tq8gTe~DWM4fcnwub literal 0 HcmV?d00001 diff --git a/graphics/pokemon/floette/footprint.png b/graphics/pokemon/floette/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..fc6240d717c76ca92da3ee5b16162d03131689e8 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xHlK7k2o&P;ba4#fxSssu|NKS~7KXom@(+u}eUBjXSQ3o9cdD-#oK0|P4qgPC=!f1zl|%}>cp os|0B<&^0vBHL?gXFtRc>1L}cjm^V58CQt)|r>mdKI;Vst02?qmC;$Ke literal 0 HcmV?d00001 diff --git a/graphics/pokemon/florges/footprint.png b/graphics/pokemon/florges/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..09e52b3cdf19acbd7201d737d29216a147f22e05 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xkDMzB2MY0dx;Tb#Tu=V-e}1C~3&USO`G>{b%hmv8 zR7+eVN>UO_QmvAUQh^kMk%5t+u7QQFk#UHDg_V(!m8pTYfq|8Q!NS@7j3Dm&g>FVdQ&MBb@0P3nahyVZp literal 0 HcmV?d00001 diff --git a/graphics/pokemon/froakie/footprint.png b/graphics/pokemon/froakie/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..3c3ada42a772e5796f482b03398d28acc4e53d78 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`r4|E?PU z+34=*Aeh4X|35QB%N1z>RiAnMKxL{Wt`Q|Ei6yC4$wjF^iowXh$WYh7Lf6PR#K6MJ z$k@urP}{)3%D~{!>t|0;H00)|WTsVuG#Ka_8t58XgculE8Jk%d89_A6n;d@=sDZ)L L)z4*}Q$iB}$LdbB literal 0 HcmV?d00001 diff --git a/graphics/pokemon/frogadier/footprint.png b/graphics/pokemon/frogadier/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..d19aa2f7afc6d02d5efbf27166dd398c14027d73 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`rPwRYz} zY@GkF-G<}uM)rmEUr%r`%qfu$+A+n+6R1?R#5JNMC9x#cD!C{XNHG{07#ZpsSm+uV zhZtB`85vrcnrIssSQ!}Xdn}NSq9HdwB{QuOq`^Sf&_LJ7BE-PR%Gk`x$Oxig-sJe3 PKn)C@u6{1-oD!M!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4UO_QmvAUQh^kMk%5t+u7QQFk#UHD zg_V(^m5G72fq|8QK^vRND-;d6`6-!cl^_iUx`qb2MiwCkMpnjVRz^k;4f7_)-vnx4 N@O1TaS?83{1OQ?#PJ;jd literal 0 HcmV?d00001 diff --git a/graphics/pokemon/gogoat/footprint.png b/graphics/pokemon/gogoat/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..a7418112377ea3a3d001c68d70f65713949662c3 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4bP0l+XkK>XuRj literal 0 HcmV?d00001 diff --git a/graphics/pokemon/goodra/footprint.png b/graphics/pokemon/goodra/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..875eae3322d08840c8a8a5f53c0a77d851c10db2 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e46EXd0SR#D^QJUiEBhjN@7W>RdP`(kYX@0Ff!CNu+TL!4l%H>GBUO@ zw$L^(ure^%eRJ_j6b-rgDVb@NAPok(h6cJu79j>kR>o#lMn(_~^CrjN1ZrULboFyt I=akR{0H=;kS^xk5 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/goomy/footprint.png b/graphics/pokemon/goomy/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..c7ccf57f373ce23b1fe41fe7de4a616bbf5c2cc2 GIT binary patch literal 71 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~e4Z|jAsjQ4fBc`{D8j<<*H8YT S$ph={AQhgjelF{r5}E)6S`qR9 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/gourgeist/footprint.png b/graphics/pokemon/gourgeist/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..847f141b37525eadaf42e9d23b608f312bb2dca5 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M?Gp7PmE@ z!C8<`)MX5lF z!N|bKP}jgh*T^`;z{1MN(8|bC+rYrez~Jh~ihU>=a`RI%(<(t440H_*bd4-R42-Od a&8&=!AR6XPj=u@iz~JfX=d#Wzp$P!)+*kSl literal 0 HcmV?d00001 diff --git a/graphics/pokemon/hawlucha/footprint.png b/graphics/pokemon/hawlucha/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..830e2271006bd44579ddb8f43d3a2e22d3d7d30d GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4&o@ ziu|tiZzTU+RX)wcFz2SU^ODTVNkDa~C9V-ADTyViR>?)FK#IZ0z{pV7z(Uu^IK;rh z%E-{l$XwgNz{kR>o#lMn(_~^CrjN1ZrUL MboFyt=akR{0Q^BtZvX%Q literal 0 HcmV?d00001 diff --git a/graphics/pokemon/heliolisk/footprint.png b/graphics/pokemon/heliolisk/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..583bc7062ec5b174d6b2709e5992f75404986455 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e42!RswJ)wB`Jv|saDBFsX&Us$iT=@*T6#8 z$T-Bn!pg|V%FtZfz`)AD;6d4bW)uy%`6-!cl^_iUx`qb2MiwCkMpnjVKs^u*^CrjN Q1ZrULboFyt=akR{004bZdjJ3c literal 0 HcmV?d00001 diff --git a/graphics/pokemon/honedge/footprint.png b/graphics/pokemon/honedge/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..8b00665b79add67eb2f27e06b9c883692272a1be GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xkDMzB2MY0dx;Tb#Tu=V-e}1C~3&USO`G>{b%hmv8 zR7+eVN>UO_QmvAUQh^kMk%5t+u7QQFk#UHDg_V(^m7%e=fq|8Q!GAslVH6Fy`6-!c pl^_iUx`qb2MiwCkMpnjVRz^k;4f7_)-vnx4@O1TaS?83{1OTfjID`NI literal 0 HcmV?d00001 diff --git a/graphics/pokemon/hoopa/footprint.png b/graphics/pokemon/hoopa/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..cf2b13c3aadd9cffe581ac2be0e0ed27dd5a70d8 GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4 zRdP`(kYX@0Ff!0JG|)9N4>2^bGPbZXGSfCNure?x`*`3GiiX_$l+3hB+#1-|RMY`A OFnGH9xvX!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xkDMzB2MY0dx;Tb#Tu=V-e}1C~3&USO`G>{b%hmv8 zR7+eVN>UO_QmvAUQh^kMk%5t+u7QQFk#UHDg_V(^m65Twfq|8QL1Cl%2NVst`6-!c pl^_iUx`qb2MiwCkMpnjVRz^k;4f7_)-vnx4@O1TaS?83{1OVG&IZglo literal 0 HcmV?d00001 diff --git a/graphics/pokemon/klefki/footprint.png b/graphics/pokemon/klefki/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..b0616c0ffc8ca69ce444e5b6a6633d76717a909a GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u$*LJBjF0fqQHT^vI=t|$NaKfh6gh2gKC{KMkzWov*k zswJ)wB`Jv|saDBFsX&Us$iT=@*T6#8$T-Bn!pg|l%G5yHz`)ADz%TNNCyIvL{FKbJ pN{|KvT|)z1Ba09NBP(MwD!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`r4|E?PU z*_i(0#`zB}b00EVA3j{xcK*5J9r;fMrVJI9lJ|~ksO$vlQ7v(eC`m~yNwrEYN(E93 zMg~TPx&{`yM#doq7FI@vRwfqO1_o9J23ucN^`dCV%}>cps|0B<&^0vBHL?gXFtRc> ZvobP*XqY!S{w7cZgQu&X%Q~loCIBeJSYrSH literal 0 HcmV?d00001 diff --git a/graphics/pokemon/malamar/footprint.png b/graphics/pokemon/malamar/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..9987a2282f32677e02b6043a6018fa11f0cec11b GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4sK@7X+%6zDH=XnWKp<3b^QIe8al4_M)lnSI6j0}tnbqy?Zjf_JKEUb(StqhH{ z4GgRd3?eJFm!oLN%}>cps|0B<&^0vBHL?gXFtRc>voeBem^V58CQt)|r>mdKI;Vst E0J-H!RsaA1 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/meowstic/footprint.png b/graphics/pokemon/meowstic/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..7570dd40167c06dec33a58e7b112ead89813fb7d GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4o>z40R1Gbd8Kd3@ogSjI4|-wG9lc z3=Hg!9o~zgAvZrIGp!P&!9ds0K-b73#K6eP*bJx#qG8_T_?tit44$rjF6*2UngB(i BNx1+3 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/noibat/footprint.png b/graphics/pokemon/noibat/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..f89c164996272416fc912c6e6a56a1292de8cb36 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4;G2^IaYl7U(b-dTas;Q;XR!C8<`)MX5lF!N|bK zP}jgh*T^`;z{1MN$jZcA+rYrez+lC+jp-;Fa`RI%(<(t440H_*bd4-R42-Od&479! V8s<%ozX{a9;OXk;vd$@?2><|GRZjo_ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/pancham/footprint.png b/graphics/pokemon/pancham/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..afb5d279db43cfdcf6a2bb8a4f7f66feddf73667 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4aT( zOi2H6;QWUM*%rBN#x-{5KWvm&;Rt4Ch|H6?e5~u}YoHd@64!{5l*E!$tK_0oAjM#0 zU}UIkV4-Vd9AaQ$Wn^S!Y@uynU}azsB7I^yiiX_$l+3hBkOl)?LjzqSix2~#YBQi7 Wh=zHS<8J~rFnGH9xvX!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4rVpwYT!T8Tcc81;)d^0pm{k?&jR7+eVN>UO_QmvAUQh^kM zk%5t+u7QQFk#UHDg_V(^m4UIgfq|8Qf$!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u$*LJBjF0fqQHT^vI=t|$NaKfh6gh2gKC{KMkzWov*k zswJ)wB`Jv|saDBFsX&Us$iT=@*T6#8$T-Bn!pg|d%FsaDz`)AD;M_B-J`@eP`6-!c pl^_iUx`qb2MiwCkMpnjVRz^k;4f7_)-vnx4@O1TaS?83{1OUEPIaL4v literal 0 HcmV?d00001 diff --git a/graphics/pokemon/pumpkaboo/footprint.png b/graphics/pokemon/pumpkaboo/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..adb8b164d9a226c7e1743a0a00bb5ee9194b0cb7 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`p^|E?JS z*^pjw;(S4s<>9+UZNjg3_D`4zd%Cd)3OLJpib2i*NBpo#FA92 zcps|0B<&^0vBHL?gX cFtRc>1L}cjm^V58CQt)|r>mdKI;Vst0EPxuU;qFB literal 0 HcmV?d00001 diff --git a/graphics/pokemon/quilladin/footprint.png b/graphics/pokemon/quilladin/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..0c1295e1f009591cf6fef7c4857e865f408ebf67 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M?H&Z4b*= zx5v*J*tKrnY|LhD87=#adhXo%4s#Yy=jVMV;EJ?LWE=mPb3`Pb!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`rt8Cn@zY8x0> z85l@LS16!p$jwj5OsfQGFwiwL&^59MF)*?+HnTD^f@qjGIsPV41B0ilpUXO@geCy{ C=}2S% literal 0 HcmV?d00001 diff --git a/graphics/pokemon/skiddo/footprint.png b/graphics/pokemon/skiddo/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..ddbc09b2cb2454446274d95f4123ddadc1c8e92d GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4zopr0GuCGZ2$lO literal 0 HcmV?d00001 diff --git a/graphics/pokemon/skrelp/footprint.png b/graphics/pokemon/skrelp/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..4320ad16da4a7ab1348bdaaecb5f1f04b2b52d23 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xkDMzB2MY0dx;Tb#Tu=V-e}1C~3&USO`G>{b%hmv8 zR7+eVN>UO_QmvAUQh^kMk%5t+u7QQFk#UHDg_V(!m63(Efq|8Q!HkV3I8ij@=BH$) oRf04a=o%X68d-!G7+D#c0rfyM%$pp46R3f~)78&qol`;+0OF}RWdHyG literal 0 HcmV?d00001 diff --git a/graphics/pokemon/sliggoo/footprint.png b/graphics/pokemon/sliggoo/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..f709e0796e0312183f577a764e78b9cad1f4806b GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u$*LJBjF0fqQHT^vI=t|$NaKfh6gh2gKC{KMkzWov*k zswJ)wB`Jv|saDBFsX&Us$iT=@*T6#8$T-Bn!pg|l%E&<5z`)ADz-7+c02B?m`6-!c pl^_iUx`qb2MiwCkMpnjVRz^k;4f7_)-vnx4@O1TaS?83{1OTSAIQako literal 0 HcmV?d00001 diff --git a/graphics/pokemon/slurpuff/footprint.png b/graphics/pokemon/slurpuff/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..4d9cf09159993df7b4281e4e00a1c4acd5321bc1 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xHlK7k2o&P;ba4#fxSssu|NKS~7KXom@(+u}eUBjXSQ3o9c-D+6cp ps|0B<&^0vBHL?gXFtRc>vobP*XqY!S{w7cZgQu&X%Q~loCIA8^Ilce@ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/spritzee/footprint.png b/graphics/pokemon/spritzee/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..5fa3920400deb9d5fc6409103f6ea08b0701a8c2 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4o>z40R1Gbd8Kd3@ogSjI0bTv<(cb z3=G8V&c8y@kei>9nN|tXV4!Pgplf6iVqj!tYzEW=(J*gv{7s++22WQ%mvv4FO#mjs BNk9Mq literal 0 HcmV?d00001 diff --git a/graphics/pokemon/swirlix/footprint.png b/graphics/pokemon/swirlix/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..5fa0c68a561f2cbd322396f511287d21bc5692b3 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xkDMzB2MY0dx;Tb#Tu=V-e}1C~3&USO`G>{b%hmv8 zR7+eVN>UO_QmvAUQh^kMk%5t+u7QQFk#UHDg_V(^m65r&fq|8QLF+l@$0!|HSIf4KH literal 0 HcmV?d00001 diff --git a/graphics/pokemon/sylveon/footprint.png b/graphics/pokemon/sylveon/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..286aa0f56a4ed54d392d5138ab2759f102228534 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4&o@ z2l!p>pGf|@p?sQ&VZukLsrmtD4guAvmbgZgq$HN4S|t~y0x1R~10zFS0}EXv;}8Q2 zDVasOH#z<$Py>Uf LtDnm{r-UW|T6Rxq literal 0 HcmV?d00001 diff --git a/graphics/pokemon/talonflame/footprint.png b/graphics/pokemon/talonflame/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..197f4f3e2fd2bcad9cc78a5a3b647d6864d73e19 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4Eal|aXtCR|M`rPwWrw^ z`v2pxf8zL}-UM1ghIS_@*#k#ZrvcTfmbgZgq$HN4S|t~y0x1R~10zFS0}EXv z;}8Q2DnC}Q!>*kK^hEn4GnaSEJ6&7tc=ZodLSC+O^&|_ P)WG2B>gTe~DWM4f9!gIO literal 0 HcmV?d00001 diff --git a/graphics/pokemon/trevenant/footprint.png b/graphics/pokemon/trevenant/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..97e1658e4af8b8439f496f27e6533efef72f109a GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4zm0Xkxq!^40j0|-REOd>GLkujejEt>} zjkOI7tPBix-uoVmq9HdwB{QuOq`^Sf&_LJ7BE-PR%Gk`x$Oxig-sJe3Kn)C@u6{1- HoD!M!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4P6-R2?|?p;5l2?u7B5jp;xB%QMVcBk*=@;SO)0Ce;$xh?11Vl2ohYqEsNo zU}RuqsB2)MYh)Z^U}0rsXk}`tZD3$!U~u20a5;*G-29Zxv`UZ$16@M{T_cMS10ySA aGb!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4?)FK#IZ0z{pV7z(Uu^IK;rh%E;Kt#6a7?z{GPB8C>nC}Q!>*kK^hEn4GnaS gEJ6&7tc=a9jEo=}=1q>j3Dm&g>FVdQ&MBb@09&(IXaE2J literal 0 HcmV?d00001 diff --git a/graphics/pokemon/vivillon/footprint.png b/graphics/pokemon/vivillon/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..bc51948b825a4a08655a5a7a533b3ca94511ed5c GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-`N#5=* z42*ZXgqHw$>?NMQuIx`a#5u&xHlK7k2o&P;ba4#fxSssu|NKS~7KXom@(+u}eUBjXSQ3o9dID!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e41GbWnds?cm5TMhTQy=%(P071_NC~16?DF5CbDCV>6&0 Wh=zHS<8J~rFnGH9xvX!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4zm0Xkxq!^40j0|-REOd>GLkujejEt=e z4YdsntPBitQXaCSXvob^$xN#RX)w?=G|)A&2r)3SGB&d^GJUftDnm{ Hr-UW|qjO50 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/yveltal/footprint.png b/graphics/pokemon/yveltal/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..0f8d4fd8b12f76f62e69612dc73fa4397b033531 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4k bR>o#PJrE7^Cdc0dYGCkm^>bP0l+XkKCsJ3r literal 0 HcmV?d00001 diff --git a/graphics/pokemon/zygarde/footprint.png b/graphics/pokemon/zygarde/footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..36541a36f5767c32d89e0e6ba3d7e621bb0d873d GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4?)FK#IZ0z{pV7z(Uu^ zIK;rh%E-{l&_dh5z{kR>o#lMn(_~^CrjN Q1ZrULboFyt=akR{00W3mLI3~& literal 0 HcmV?d00001 diff --git a/include/graphics.h b/include/graphics.h index dda86458d7..535ec4502f 100644 --- a/include/graphics.h +++ b/include/graphics.h @@ -6439,6 +6439,78 @@ extern const u8 gMonFootprint_Kyurem[]; extern const u8 gMonFootprint_Keldeo[]; extern const u8 gMonFootprint_Meloetta[]; extern const u8 gMonFootprint_Genesect[]; +extern const u8 gMonFootprint_Chespin[]; +extern const u8 gMonFootprint_Quilladin[]; +extern const u8 gMonFootprint_Chesnaught[]; +extern const u8 gMonFootprint_Fennekin[]; +extern const u8 gMonFootprint_Braixen[]; +extern const u8 gMonFootprint_Delphox[]; +extern const u8 gMonFootprint_Froakie[]; +extern const u8 gMonFootprint_Frogadier[]; +extern const u8 gMonFootprint_Greninja[]; +extern const u8 gMonFootprint_Bunnelby[]; +extern const u8 gMonFootprint_Diggersby[]; +extern const u8 gMonFootprint_Fletchling[]; +extern const u8 gMonFootprint_Fletchinder[]; +extern const u8 gMonFootprint_Talonflame[]; +extern const u8 gMonFootprint_Scatterbug[]; +extern const u8 gMonFootprint_Spewpa[]; +extern const u8 gMonFootprint_Vivillon[]; +extern const u8 gMonFootprint_Litleo[]; +extern const u8 gMonFootprint_Pyroar[]; +extern const u8 gMonFootprint_Flabebe[]; +extern const u8 gMonFootprint_Floette[]; +extern const u8 gMonFootprint_Florges[]; +extern const u8 gMonFootprint_Skiddo[]; +extern const u8 gMonFootprint_Gogoat[]; +extern const u8 gMonFootprint_Pancham[]; +extern const u8 gMonFootprint_Pangoro[]; +extern const u8 gMonFootprint_Furfrou[]; +extern const u8 gMonFootprint_Espurr[]; +extern const u8 gMonFootprint_Meowstic[]; +extern const u8 gMonFootprint_Honedge[]; +extern const u8 gMonFootprint_Doublade[]; +extern const u8 gMonFootprint_Aegislash[]; +extern const u8 gMonFootprint_Spritzee[]; +extern const u8 gMonFootprint_Aromatisse[]; +extern const u8 gMonFootprint_Swirlix[]; +extern const u8 gMonFootprint_Slurpuff[]; +extern const u8 gMonFootprint_Inkay[]; +extern const u8 gMonFootprint_Malamar[]; +extern const u8 gMonFootprint_Binacle[]; +extern const u8 gMonFootprint_Barbaracle[]; +extern const u8 gMonFootprint_Skrelp[]; +extern const u8 gMonFootprint_Dragalge[]; +extern const u8 gMonFootprint_Clauncher[]; +extern const u8 gMonFootprint_Clawitzer[]; +extern const u8 gMonFootprint_Helioptile[]; +extern const u8 gMonFootprint_Heliolisk[]; +extern const u8 gMonFootprint_Tyrunt[]; +extern const u8 gMonFootprint_Tyrantrum[]; +extern const u8 gMonFootprint_Amaura[]; +extern const u8 gMonFootprint_Aurorus[]; +extern const u8 gMonFootprint_Sylveon[]; +extern const u8 gMonFootprint_Hawlucha[]; +extern const u8 gMonFootprint_Dedenne[]; +extern const u8 gMonFootprint_Carbink[]; +extern const u8 gMonFootprint_Goomy[]; +extern const u8 gMonFootprint_Sliggoo[]; +extern const u8 gMonFootprint_Goodra[]; +extern const u8 gMonFootprint_Klefki[]; +extern const u8 gMonFootprint_Phantump[]; +extern const u8 gMonFootprint_Trevenant[]; +extern const u8 gMonFootprint_Pumpkaboo[]; +extern const u8 gMonFootprint_Gourgeist[]; +extern const u8 gMonFootprint_Bergmite[]; +extern const u8 gMonFootprint_Avalugg[]; +extern const u8 gMonFootprint_Noibat[]; +extern const u8 gMonFootprint_Noivern[]; +extern const u8 gMonFootprint_Xerneas[]; +extern const u8 gMonFootprint_Yveltal[]; +extern const u8 gMonFootprint_Zygarde[]; +extern const u8 gMonFootprint_Diancie[]; +extern const u8 gMonFootprint_Hoopa[]; +extern const u8 gMonFootprint_Volcanion[]; // trainer sprites extern const u32 gTrainerFrontPic_Hiker[]; diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index 25c9e25342..11c7e78261 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -6402,3 +6402,75 @@ const u8 gMonFootprint_Kyurem[] = INCBIN_U8("graphics/pokemon/kyurem/footprint.1 const u8 gMonFootprint_Keldeo[] = INCBIN_U8("graphics/pokemon/keldeo/footprint.1bpp"); const u8 gMonFootprint_Meloetta[] = INCBIN_U8("graphics/pokemon/meloetta/footprint.1bpp"); const u8 gMonFootprint_Genesect[] = INCBIN_U8("graphics/pokemon/genesect/footprint.1bpp"); +const u8 gMonFootprint_Chespin[] = INCBIN_U8("graphics/pokemon/chespin/footprint.1bpp"); +const u8 gMonFootprint_Quilladin[] = INCBIN_U8("graphics/pokemon/quilladin/footprint.1bpp"); +const u8 gMonFootprint_Chesnaught[] = INCBIN_U8("graphics/pokemon/chesnaught/footprint.1bpp"); +const u8 gMonFootprint_Fennekin[] = INCBIN_U8("graphics/pokemon/fennekin/footprint.1bpp"); +const u8 gMonFootprint_Braixen[] = INCBIN_U8("graphics/pokemon/braixen/footprint.1bpp"); +const u8 gMonFootprint_Delphox[] = INCBIN_U8("graphics/pokemon/delphox/footprint.1bpp"); +const u8 gMonFootprint_Froakie[] = INCBIN_U8("graphics/pokemon/froakie/footprint.1bpp"); +const u8 gMonFootprint_Frogadier[] = INCBIN_U8("graphics/pokemon/frogadier/footprint.1bpp"); +const u8 gMonFootprint_Greninja[] = INCBIN_U8("graphics/pokemon/greninja/footprint.1bpp"); +const u8 gMonFootprint_Bunnelby[] = INCBIN_U8("graphics/pokemon/bunnelby/footprint.1bpp"); +const u8 gMonFootprint_Diggersby[] = INCBIN_U8("graphics/pokemon/diggersby/footprint.1bpp"); +const u8 gMonFootprint_Fletchling[] = INCBIN_U8("graphics/pokemon/fletchling/footprint.1bpp"); +const u8 gMonFootprint_Fletchinder[] = INCBIN_U8("graphics/pokemon/fletchinder/footprint.1bpp"); +const u8 gMonFootprint_Talonflame[] = INCBIN_U8("graphics/pokemon/talonflame/footprint.1bpp"); +const u8 gMonFootprint_Scatterbug[] = INCBIN_U8("graphics/pokemon/scatterbug/footprint.1bpp"); +const u8 gMonFootprint_Spewpa[] = INCBIN_U8("graphics/pokemon/spewpa/footprint.1bpp"); +const u8 gMonFootprint_Vivillon[] = INCBIN_U8("graphics/pokemon/vivillon/footprint.1bpp"); +const u8 gMonFootprint_Litleo[] = INCBIN_U8("graphics/pokemon/litleo/footprint.1bpp"); +const u8 gMonFootprint_Pyroar[] = INCBIN_U8("graphics/pokemon/pyroar/footprint.1bpp"); +const u8 gMonFootprint_Flabebe[] = INCBIN_U8("graphics/pokemon/flabebe/footprint.1bpp"); +const u8 gMonFootprint_Floette[] = INCBIN_U8("graphics/pokemon/floette/footprint.1bpp"); +const u8 gMonFootprint_Florges[] = INCBIN_U8("graphics/pokemon/florges/footprint.1bpp"); +const u8 gMonFootprint_Skiddo[] = INCBIN_U8("graphics/pokemon/skiddo/footprint.1bpp"); +const u8 gMonFootprint_Gogoat[] = INCBIN_U8("graphics/pokemon/gogoat/footprint.1bpp"); +const u8 gMonFootprint_Pancham[] = INCBIN_U8("graphics/pokemon/pancham/footprint.1bpp"); +const u8 gMonFootprint_Pangoro[] = INCBIN_U8("graphics/pokemon/pangoro/footprint.1bpp"); +const u8 gMonFootprint_Furfrou[] = INCBIN_U8("graphics/pokemon/furfrou/footprint.1bpp"); +const u8 gMonFootprint_Espurr[] = INCBIN_U8("graphics/pokemon/espurr/footprint.1bpp"); +const u8 gMonFootprint_Meowstic[] = INCBIN_U8("graphics/pokemon/meowstic/footprint.1bpp"); +const u8 gMonFootprint_Honedge[] = INCBIN_U8("graphics/pokemon/honedge/footprint.1bpp"); +const u8 gMonFootprint_Doublade[] = INCBIN_U8("graphics/pokemon/doublade/footprint.1bpp"); +const u8 gMonFootprint_Aegislash[] = INCBIN_U8("graphics/pokemon/aegislash/footprint.1bpp"); +const u8 gMonFootprint_Spritzee[] = INCBIN_U8("graphics/pokemon/spritzee/footprint.1bpp"); +const u8 gMonFootprint_Aromatisse[] = INCBIN_U8("graphics/pokemon/aromatisse/footprint.1bpp"); +const u8 gMonFootprint_Swirlix[] = INCBIN_U8("graphics/pokemon/swirlix/footprint.1bpp"); +const u8 gMonFootprint_Slurpuff[] = INCBIN_U8("graphics/pokemon/slurpuff/footprint.1bpp"); +const u8 gMonFootprint_Inkay[] = INCBIN_U8("graphics/pokemon/inkay/footprint.1bpp"); +const u8 gMonFootprint_Malamar[] = INCBIN_U8("graphics/pokemon/malamar/footprint.1bpp"); +const u8 gMonFootprint_Binacle[] = INCBIN_U8("graphics/pokemon/binacle/footprint.1bpp"); +const u8 gMonFootprint_Barbaracle[] = INCBIN_U8("graphics/pokemon/barbaracle/footprint.1bpp"); +const u8 gMonFootprint_Skrelp[] = INCBIN_U8("graphics/pokemon/skrelp/footprint.1bpp"); +const u8 gMonFootprint_Dragalge[] = INCBIN_U8("graphics/pokemon/dragalge/footprint.1bpp"); +const u8 gMonFootprint_Clauncher[] = INCBIN_U8("graphics/pokemon/clauncher/footprint.1bpp"); +const u8 gMonFootprint_Clawitzer[] = INCBIN_U8("graphics/pokemon/clawitzer/footprint.1bpp"); +const u8 gMonFootprint_Helioptile[] = INCBIN_U8("graphics/pokemon/helioptile/footprint.1bpp"); +const u8 gMonFootprint_Heliolisk[] = INCBIN_U8("graphics/pokemon/heliolisk/footprint.1bpp"); +const u8 gMonFootprint_Tyrunt[] = INCBIN_U8("graphics/pokemon/tyrunt/footprint.1bpp"); +const u8 gMonFootprint_Tyrantrum[] = INCBIN_U8("graphics/pokemon/tyrantrum/footprint.1bpp"); +const u8 gMonFootprint_Amaura[] = INCBIN_U8("graphics/pokemon/amaura/footprint.1bpp"); +const u8 gMonFootprint_Aurorus[] = INCBIN_U8("graphics/pokemon/aurorus/footprint.1bpp"); +const u8 gMonFootprint_Sylveon[] = INCBIN_U8("graphics/pokemon/sylveon/footprint.1bpp"); +const u8 gMonFootprint_Hawlucha[] = INCBIN_U8("graphics/pokemon/hawlucha/footprint.1bpp"); +const u8 gMonFootprint_Dedenne[] = INCBIN_U8("graphics/pokemon/dedenne/footprint.1bpp"); +const u8 gMonFootprint_Carbink[] = INCBIN_U8("graphics/pokemon/carbink/footprint.1bpp"); +const u8 gMonFootprint_Goomy[] = INCBIN_U8("graphics/pokemon/goomy/footprint.1bpp"); +const u8 gMonFootprint_Sliggoo[] = INCBIN_U8("graphics/pokemon/sliggoo/footprint.1bpp"); +const u8 gMonFootprint_Goodra[] = INCBIN_U8("graphics/pokemon/goodra/footprint.1bpp"); +const u8 gMonFootprint_Klefki[] = INCBIN_U8("graphics/pokemon/klefki/footprint.1bpp"); +const u8 gMonFootprint_Phantump[] = INCBIN_U8("graphics/pokemon/phantump/footprint.1bpp"); +const u8 gMonFootprint_Trevenant[] = INCBIN_U8("graphics/pokemon/trevenant/footprint.1bpp"); +const u8 gMonFootprint_Pumpkaboo[] = INCBIN_U8("graphics/pokemon/pumpkaboo/footprint.1bpp"); +const u8 gMonFootprint_Gourgeist[] = INCBIN_U8("graphics/pokemon/gourgeist/footprint.1bpp"); +const u8 gMonFootprint_Bergmite[] = INCBIN_U8("graphics/pokemon/bergmite/footprint.1bpp"); +const u8 gMonFootprint_Avalugg[] = INCBIN_U8("graphics/pokemon/avalugg/footprint.1bpp"); +const u8 gMonFootprint_Noibat[] = INCBIN_U8("graphics/pokemon/noibat/footprint.1bpp"); +const u8 gMonFootprint_Noivern[] = INCBIN_U8("graphics/pokemon/noivern/footprint.1bpp"); +const u8 gMonFootprint_Xerneas[] = INCBIN_U8("graphics/pokemon/xerneas/footprint.1bpp"); +const u8 gMonFootprint_Yveltal[] = INCBIN_U8("graphics/pokemon/yveltal/footprint.1bpp"); +const u8 gMonFootprint_Zygarde[] = INCBIN_U8("graphics/pokemon/zygarde/footprint.1bpp"); +const u8 gMonFootprint_Diancie[] = INCBIN_U8("graphics/pokemon/diancie/footprint.1bpp"); +const u8 gMonFootprint_Hoopa[] = INCBIN_U8("graphics/pokemon/hoopa/footprint.1bpp"); +const u8 gMonFootprint_Volcanion[] = INCBIN_U8("graphics/pokemon/volcanion/footprint.1bpp"); diff --git a/src/data/pokemon_graphics/footprint_table.h b/src/data/pokemon_graphics/footprint_table.h index f546028550..6ba0e7fccc 100644 --- a/src/data/pokemon_graphics/footprint_table.h +++ b/src/data/pokemon_graphics/footprint_table.h @@ -650,5 +650,77 @@ const u8 *const gMonFootprintTable[] = [SPECIES_KELDEO] = gMonFootprint_Keldeo, [SPECIES_MELOETTA] = gMonFootprint_Meloetta, [SPECIES_GENESECT] = gMonFootprint_Genesect, + [SPECIES_CHESPIN] = gMonFootprint_Chespin, + [SPECIES_QUILLADIN] = gMonFootprint_Quilladin, + [SPECIES_CHESNAUGHT] = gMonFootprint_Chesnaught, + [SPECIES_FENNEKIN] = gMonFootprint_Fennekin, + [SPECIES_BRAIXEN] = gMonFootprint_Braixen, + [SPECIES_DELPHOX] = gMonFootprint_Delphox, + [SPECIES_FROAKIE] = gMonFootprint_Froakie, + [SPECIES_FROGADIER] = gMonFootprint_Frogadier, + [SPECIES_GRENINJA] = gMonFootprint_Greninja, + [SPECIES_BUNNELBY] = gMonFootprint_Bunnelby, + [SPECIES_DIGGERSBY] = gMonFootprint_Diggersby, + [SPECIES_FLETCHLING] = gMonFootprint_Fletchling, + [SPECIES_FLETCHINDER] = gMonFootprint_Fletchinder, + [SPECIES_TALONFLAME] = gMonFootprint_Talonflame, + [SPECIES_SCATTERBUG] = gMonFootprint_Scatterbug, + [SPECIES_SPEWPA] = gMonFootprint_Spewpa, + [SPECIES_VIVILLON] = gMonFootprint_Vivillon, + [SPECIES_LITLEO] = gMonFootprint_Litleo, + [SPECIES_PYROAR] = gMonFootprint_Pyroar, + [SPECIES_FLABEBE] = gMonFootprint_Flabebe, + [SPECIES_FLOETTE] = gMonFootprint_Floette, + [SPECIES_FLORGES] = gMonFootprint_Florges, + [SPECIES_SKIDDO] = gMonFootprint_Skiddo, + [SPECIES_GOGOAT] = gMonFootprint_Gogoat, + [SPECIES_PANCHAM] = gMonFootprint_Pancham, + [SPECIES_PANGORO] = gMonFootprint_Pangoro, + [SPECIES_FURFROU] = gMonFootprint_Furfrou, + [SPECIES_ESPURR] = gMonFootprint_Espurr, + [SPECIES_MEOWSTIC] = gMonFootprint_Meowstic, + [SPECIES_HONEDGE] = gMonFootprint_Honedge, + [SPECIES_DOUBLADE] = gMonFootprint_Doublade, + [SPECIES_AEGISLASH] = gMonFootprint_Aegislash, + [SPECIES_SPRITZEE] = gMonFootprint_Spritzee, + [SPECIES_AROMATISSE] = gMonFootprint_Aromatisse, + [SPECIES_SWIRLIX] = gMonFootprint_Swirlix, + [SPECIES_SLURPUFF] = gMonFootprint_Slurpuff, + [SPECIES_INKAY] = gMonFootprint_Inkay, + [SPECIES_MALAMAR] = gMonFootprint_Malamar, + [SPECIES_BINACLE] = gMonFootprint_Binacle, + [SPECIES_BARBARACLE] = gMonFootprint_Barbaracle, + [SPECIES_SKRELP] = gMonFootprint_Skrelp, + [SPECIES_DRAGALGE] = gMonFootprint_Dragalge, + [SPECIES_CLAUNCHER] = gMonFootprint_Clauncher, + [SPECIES_CLAWITZER] = gMonFootprint_Clawitzer, + [SPECIES_HELIOPTILE] = gMonFootprint_Helioptile, + [SPECIES_HELIOLISK] = gMonFootprint_Heliolisk, + [SPECIES_TYRUNT] = gMonFootprint_Tyrunt, + [SPECIES_TYRANTRUM] = gMonFootprint_Tyrantrum, + [SPECIES_AMAURA] = gMonFootprint_Amaura, + [SPECIES_AURORUS] = gMonFootprint_Aurorus, + [SPECIES_SYLVEON] = gMonFootprint_Sylveon, + [SPECIES_HAWLUCHA] = gMonFootprint_Hawlucha, + [SPECIES_DEDENNE] = gMonFootprint_Dedenne, + [SPECIES_CARBINK] = gMonFootprint_Carbink, + [SPECIES_GOOMY] = gMonFootprint_Goomy, + [SPECIES_SLIGGOO] = gMonFootprint_Sliggoo, + [SPECIES_GOODRA] = gMonFootprint_Goodra, + [SPECIES_KLEFKI] = gMonFootprint_Klefki, + [SPECIES_PHANTUMP] = gMonFootprint_Phantump, + [SPECIES_TREVENANT] = gMonFootprint_Trevenant, + [SPECIES_PUMPKABOO] = gMonFootprint_Pumpkaboo, + [SPECIES_GOURGEIST] = gMonFootprint_Gourgeist, + [SPECIES_BERGMITE] = gMonFootprint_Bergmite, + [SPECIES_AVALUGG] = gMonFootprint_Avalugg, + [SPECIES_NOIBAT] = gMonFootprint_Noibat, + [SPECIES_NOIVERN] = gMonFootprint_Noivern, + [SPECIES_XERNEAS] = gMonFootprint_Xerneas, + [SPECIES_YVELTAL] = gMonFootprint_Yveltal, + [SPECIES_ZYGARDE] = gMonFootprint_Zygarde, + [SPECIES_DIANCIE] = gMonFootprint_Diancie, + [SPECIES_HOOPA] = gMonFootprint_Hoopa, + [SPECIES_VOLCANION] = gMonFootprint_Volcanion, [SPECIES_EGG] = gMonFootprint_Bulbasaur, }; From 4b88b99e1b86e759034a3e4abcc5bd360c31dd9d Mon Sep 17 00:00:00 2001 From: LOuroboros Date: Mon, 23 Aug 2021 06:45:04 -0300 Subject: [PATCH 06/12] Fixed Hoopa's footprint --- graphics/pokemon/hoopa/footprint.png | Bin 262 -> 190 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/pokemon/hoopa/footprint.png b/graphics/pokemon/hoopa/footprint.png index cf2b13c3aadd9cffe581ac2be0e0ed27dd5a70d8..b7c5cea6a78372d9d46a5f262fb1781a88fa4cff 100644 GIT binary patch delta 157 zcmZo;+Q&FSGKiUhfkD+aR|!b5mw5WRvOnbz=hV@CkAK|NlQwDD=?f yIv~ZE1zsS}fPqo0bJj&5i^0>?&t;ucLK6VEq$>IV literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx?BpA#)4xIr~Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e4 zRdP`(kYX@0Ff!0JG|)9N4>2^bGPbZXGSfCNure?x`*`3GiiX_$l+3hB+#1-|RMY`A OFnGH9xvX Date: Mon, 6 Sep 2021 04:13:45 -0300 Subject: [PATCH 07/12] Fixed Milotic's shiny palette Credits to Jaizu. --- graphics/pokemon/milotic/anim_front.png | Bin 1702 -> 1530 bytes graphics/pokemon/milotic/back.png | Bin 731 -> 653 bytes graphics/pokemon/milotic/front.png | Bin 988 -> 893 bytes graphics/pokemon/milotic/normal.pal | 2 +- graphics/pokemon/milotic/shiny.pal | 26 ++++++++++++------------ 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/graphics/pokemon/milotic/anim_front.png b/graphics/pokemon/milotic/anim_front.png index 078968ad2f39f38c2c4d0b6890b2c2685797ad21..67f9c89d9ceb49ec6f09bc059f5461bfd6e00d2a 100644 GIT binary patch delta 1481 zcmV;)1vdJo4f+d^7#0Wv0001tU!Pb20004VQb$4nuFf3kkv=bfusBGtI7k2h0Bnza z8~^|Xcu7P-RA_~GrEaMuYlN|MEV+V4fT5@024G2JMDPA z7+`Dpa-;ZBOnQ=9AQj++dL>-?j12&=3&8?Wf`19X9|y~4<=d427Kjr3xsl%c(|aH} zO(h;#9A|*#3UHoO0DqnyymJXyEhj01vX4>1cNwFAZCeR{fO?iEk~??de!_yCj>r{7 z<{SZB1`vS&CqM`(9VU;v5eQ*dcM^j9sF%RD(zBSnKTOV-1pSo+z`{EqFk!>Av5p7n z?Q{wuG9>N0b5a2VlshFMq*w9;u#3jX*XPpV&$QDnErcNe{NXu*U3Cb!F8M`Q-ju)q zaDxZ}6_EgcnmfHNjDQ8j5b?i!1E324pKy7S0s)W^a{z@vrx4-7$pIjUehr7@AR1gm zMBrjjr9)BxviEke<26X%HbQ0io@4!pnYDfaq-of(=Z9BO^d+^$Y5j z22f5&p%6k6`aoX*{^(9wCiI01AL|VCrMN0ID4L zAXeftK=eJp2nF#$?*%}6Vhg~jT7L%|M=8O=@A)7MA$TRs7hzL^gMM9F>L%m{eReS&kO`Rb#UyFfw0Ux40vcD+&ql6oBqOrV8YEo_^y5a0pOE^(CYi| z+iwAJ-*1GQgU~kcs@FC)cdJuE570@vGCTqF4uH+Y(k{Oxr~^=S@H(T)PXKcO6krB_ zLX5fRjYGi90dP70(!omGJR$TBKvj80xV~TQ2sa17CUX<(ZVhWiXdHk`9Do)eglPzs z18|80u+#)+ZL|Cxh0r+wMa>N~l(u=2L+1eSej>x-SKnd^XdQrj-&mS!puPX_`Mx;- z;yuXHNs8bQZar%SC=P(Gov2BWDZ)#Ck(<^x5tsuI!8{DJ0;uigt{%qv-T~15Tbu{U z?#i9}1dts7{ZKXpghCj$&6&_T0GC!VxBf^N_uY9U{jOkunipmrsChuOnMZK>V>Q4f z1F8=dA^`Qh69Vit;JEnXqy|Xiy$t%+9DtW_*+NK~RYTxUy+P}20r-{g12^!0xiI$- z2F*JkCOt2O2GA13ei#8DUJ6hPp%9=8Vd#Kh23fDo?=mFJ0hd3Y00NmXqapz5Ut>T` zVEi++M{sw3)gf{@wtD`yqR1Nqj05uTA#mVkLMer5j zO$nuehlWsD2ygUaAeaH5TaVVQvk+$b#z1J^M6HD|c_a1)0;Gme>i4`T1+U*``RdD1^-DzK~z}7&6dA! z+eQ?}uap48fCtlAG-QxYvFM^M5c}+;EIVYVJfxeGBVfmqRS__tAz%h-@KR>*4H;A$ zjiag^y$GE`dkDA)GGey{yL2ef|EBNVQT!!;*$FcB3=<;XhwnY|j`#hNj~Jiniyw&7 z`eJ&bPXTL`X!S{aiPnngN=tCi?vpZ}ELDkiXBGgXS%m}s*X|c8R5JjMT6HE+<{t}a zOJpX{v_BRoR)~QzkAYGqL3I|emL{0Qb32pp+))KJSVu=~h*L z(x1<`^9T#19dwU`sLqKAFtnZT31LfV2VGwXe@^(aMrk;-TYbXxOou|O2)~N}q_B3+ zS{AG8lq^Ki2*b~_KxseZwiVR%F^R@q@hZXwJSb2>1_AyZe-hU9h(!826+%P=?u3{w zRx0vcY(C@9s1x-dZa@GCC;;J_s41X-$@#Z@mHh&7At;5zHBhxm0&H>4qXzr&4uk|1 zN7Q&FbZ7yAcp~`TZ~w4k+7(AGH9SCm*P()+0lxgT!QN2nc`k#4@b`YuD>dKO6Tqep zdjs_;W$T9L`TUYqd;rvhl4Wi?4l|D+RA-pN<$H{|ZUQv8<7}OnJ^-r`TleUHy|#S` zfcw>C9d0?1b7I1+ha(cL(=Es0ofi)c!<$S_6qNyh1UM062S$6(^9-*+d4g%p5?LF+~n| z2f$8X9%cc1Op_kNcks50fHQV~Q@||m<^XKMxlSJC`0Tu$ga22|w%X~Ia#;Yem@RN$$`4&P`0hVQ%vw@y}0(OEhPEn`; z0Di!HCk#V21weuczy~prs{jdt9(;aw41}A7*VM;{0HED&V-09SCdj@f36O?uw|7D- zH2Zcg0RR?MP;0$C2&_OZw=@B)Xa&g6We~LbPCfzY!=D`5mE#HQ@-46g#b8|qG?|?@pwj>ti2cbKh+?%X3N@Or*dN6wsG3D!ey9Kj z2|N#?Mh3vF^TRU-fRc_KNcF9yO<;vbQK7{oY zAP>H{;H_|d?QS&&1l2*@Q@gSG^nzP&*Y2wIJSX%DDt`tj@eBU8(fLE3c$C)k3P^h; z1z-bu+T6Z032HMuf=|JGn+N!Qqh-2iLC_>zvLnMymkcZd+_+lo*uZ&!-B_A~9MA@<1^`8( z0sGx0^HO2PanI>o9kAm%cpw+e!QR6Hun=8205G;r@8ND{U%N&QsGC~=oG`|u^n<^s zYF=h1(OycR|4kGr0Hj@WvjE$GEsmLRN$pdPJtA~91yDHkl+wWYtv0PK7Uutzj?Aez-YO955G8B>}* zr}cPfuP69eL9UPL$pxXw&Q>3j&%ygeU3XY*!2HZd_EnYpkO@InFa+cyB*7|14K zV4SHCp6_CRlM2w3usY-F6tHbE*3*_1(8(-GD?I1;qWI@vQkG+B?o{)D96PZ;$V)G3 zZwx#Ml*K40C&>GT0{8%=c?yvJpcw<8?wiF5Rt7+e5o}JWKNtvU9~2M<`3mzV=ntfQ zP&KUZ!Bmg$qxewTnoes(8J(5gZ2+XR!mSu3Qo|X#Ov%Jd|(z5%=hNiQdJ+! z0PpY2)b|BR9K60Mp4bQH7Jne^!!7pWQwAab0Xi%&;O6lWzW@LL07*qoM6N<$f>L4S AH2?qr diff --git a/graphics/pokemon/milotic/back.png b/graphics/pokemon/milotic/back.png index 651c14095f9c034cfb23cfc259c1079833a3659c..7a701f79dc64a64ee3b661cb0a771f9a8e5fa7bf 100644 GIT binary patch delta 640 zcmV-`0)PG61&sxe7=H)@0001;w}I>c0004VQb$4nuFf3k0000mP)t-sn9!i;aCkT{ zID?$ccxXWQ;HcQZh{b~d?!5p(T8sGb;Izg65D*}=N?NcuNB{r;ZMui(0006DNklr#X4V?&s)y86{p^+nuwo74f0>LoeZ+s~}349-(Bp`#@6dd`? zy@J}XaAKmu34fdc3dPEi3yLVXtli|j0#7d>gT3zrJ*$Gl??gX{j|Re5d21~OUf;p+ ztnviAS+jr?8a=+izwn&|p4Zx5=PMH0oyorx9pN%LrM3 zB+z4l4O8iWhkY0Y^hwzfjx`>T8MTo=2S^2gx=^@24-ltU6G1NkBmv|eXyGi+0?_HntDx`3Fb&`Zb|4V<0P+Czvx;ki z`VfXS0C_HG3^)luYoPdDwLoqGD?q_SAhm#Z;QepH1eHO4ju|e1LQqGLT7acMm6fgt zOkKgC20?&hK^Z|>go2j@+#vLjZ{j^cCjiuf!q5uXbBG0?#w-iO3c3**K@(tGPzR6% a$?ywAASxa4oeg&Y0000pHG)Y83RDVdvt(3uP+dvS81?i=* z7vXCUzO>Mrg|0mmljZ@8edtw01A&ld@ude7lPBm4m^H#mj3BW13Hk!YVxOTiJ1ecE zUAdR)5VA9$=l}oFqUb+AH)(pkpD1;eNK_Q5S#wIgaW|jn@0&fv-&8yxl0%oKY4L0v zFwfhhdlJp*)_;}K5b$B?YUL~dh}Cze+5@a5kvo8c4d#h_IRaSE;;v(&2MDWJbxibt zsN_^tJ_d-%jDcm?1CE&d0}u&`RIr+k0Filt2rTT`e?3H0kgw)r01*WITn7~lQC0w} z=RN(Oh5+0oz=M=HJdF>5{$>jRFH-KKGzkpYY~-GRLVwn2;t%+^k&=Li%SHbxW99w) z8T&(eSFRe7fC<`U;F)S(?{UZ08hQX zcrgI>#TR(g1az(qJ}1-PMrM%#K(GKU2176a)8GK|`0fFn0cZgT-@-gRKmY^vJUoCb zFfihP6o2jw;6>18fWiUU5a1@JJla;tFv`P81h45W|^0ot3@qzet% ztpV0!TLM^^$}VK#$iRCaa9a>$0rG_i0Q{oBgqWL>T=#&w35g-5rgT~RA&f%yV*s35 zfGyzXg@K)yl0(9h0o?}002ovPDHLkV1n{z BMQ#89 diff --git a/graphics/pokemon/milotic/front.png b/graphics/pokemon/milotic/front.png index a805425f05eb22a0491abecaadff1e1d1a6707fc..9ece7373e5a75e74985439210618a073911aefe0 100644 GIT binary patch delta 839 zcmV-N1GxO$2mJ<+7#0Wv0001;w}I>c0004VQb$4nuFf3kkv=bfusBGtI7k2h0Bnza z8~^|U`$}?C;M)m#+XD;QCK~F5uUJmwX3c zKK?TBmTv*fcR=5NV`D!BCi!h23!INL-NKYtU~4a;d<|T~{Js&uf)-+zrQ=}0*7D^> z^<$Xw6tzMs;J~~Jm+r9v0J{iQhzkA?z^BCVS^IVszzR{ppMmn;pWXw-=~U)%hqoE9 zToKNb8sN{MxV(4#B>2cJM>A>g#JkBRbjIhC+6lK0&? z>3{*{Nl6L$$esYZ>9+CxxpjD$cX~^UFa*FS&lT*NL*TmPi0&LzU;x~pf=EpyK<7?h z7bajsu|)iTFFye23cwvMJ1G)?!gd!>1iFNT3r`M!DET!enS*3-5s|>npialE0NQ)I z*zr8AfyjX7c?lxHX&NMKDj?eK6JGYK0+P2g5N+TjxH1BAn_n=uG(fo^$0Ecm`XFBb zpSla05*D6dpErPZ{ zgf9V^L-nZe5ri5T=6wOQ1d#2FOFwi#pVtDciT51%jgaqrnC2e<&w&L12>1B00A0vO z2&II7CjAMZOPK(y0lN~u$omH1d@sBgPym_(s~_hDsOG>QVkh1K$@hQ>g?Pz(0qC9B z0(h#s|9WFeX+yMGZEA~!exGH!;AzexYT@dw;oGmZ=n RmwW&K002ovPDHLkV1lPperf;! delta 934 zcmV;X16ln22HXdb7$yV*00013M{Ml?0004VQb$4nuFf3k00004XF*Lt006O%3;baP zkuEQP;3$x=I7k2h0QyQmV*mgE32;bRa{vGi!vFvd!vV){sAK>D12suRK~zY`t<*7Z z+CUTl;42`pFvMhGG)KW1QYqmSwU(C-g`pjzJBfs;sZXkuA)Jphi{S3JUbGAXi3PL5n>WtXGIZfyN-8 zN}z88he?8>m%5}yxt>i>M6RdiXsJLWkWUi07p~Bet4B${Oeue<3M3u410nRHSb`aU z}bp~pc@lSpb!EQF8ENd}y93aBv3w5OT=HuZF73~eY~nWO^!&qrbHi|! zha+VH03=WcvEVT5uHzU+e|dIf7=du1qyT3NC-UKg76LMg7a9uCId)bF6kyg0IpFbgLcpqk+K z$xQ^q!fbl%lTma@X&qR>u$2LStxfQHHlq_Vik5!Bo2q)4ZvgXQU=cICu^gizkV%hz z2s%Ewg5%EBV=zwu?9*(jz{u%KOzjYyqjdncVLClb)yM!#ffHDTE^(c12L-iy?fajj zILo#Wm=Uln%iIoz5$O0qoMNp40QCaXP7nlS13-c$pp#f+DnJ5%2(KS?i$QR-woPMo z698=6RyClFFhP2oLVy~K*`2@&%rVO(0ALN(r+U`yiEsJgoW1r#ypz< zjo~jGxu2ZBkFHNnIx|Wj#t+0n$f*9`;z<1r$mqBD{|$ux0FIBL)2rFsBLDyZ07*qo IM6N<$f-VA|Y5)KL diff --git a/graphics/pokemon/milotic/normal.pal b/graphics/pokemon/milotic/normal.pal index 47739a4d46..46e53fc41c 100644 --- a/graphics/pokemon/milotic/normal.pal +++ b/graphics/pokemon/milotic/normal.pal @@ -14,6 +14,6 @@ JASC-PAL 248 240 224 240 96 112 16 16 32 -224 40 144 +176 56 72 176 56 72 0 0 0 diff --git a/graphics/pokemon/milotic/shiny.pal b/graphics/pokemon/milotic/shiny.pal index 2edba04c6e..7737a68870 100644 --- a/graphics/pokemon/milotic/shiny.pal +++ b/graphics/pokemon/milotic/shiny.pal @@ -2,18 +2,18 @@ JASC-PAL 0100 16 152 208 160 -240 80 64 -48 48 48 -176 56 32 -144 104 104 -248 216 160 -208 168 120 -192 128 0 -232 192 40 -48 72 120 -248 240 200 -176 192 248 +232 112 120 +56 48 56 +131 156 205 +120 104 64 +248 224 168 +216 192 136 +197 131 0 +238 189 0 +65 90 139 +248 240 224 +180 197 255 16 16 32 -128 224 240 -104 128 176 +180 74 90 +176 56 72 0 0 0 From b598efa956a24a864387aa04e87b57da450006c7 Mon Sep 17 00:00:00 2001 From: BuffelSaft Date: Fri, 10 Sep 2021 13:47:53 +1200 Subject: [PATCH 08/12] Add alolan Sandshrew line to gSpeciesToNationalPokedexNum --- src/pokemon.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pokemon.c b/src/pokemon.c index baf408fcec..91c9607f09 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -1268,6 +1268,8 @@ const u16 gSpeciesToNationalPokedexNum[NUM_SPECIES] = // Assigns all species to [SPECIES_RATTATA_ALOLAN - 1] = NATIONAL_DEX_RATTATA, [SPECIES_RATICATE_ALOLAN - 1] = NATIONAL_DEX_RATICATE, [SPECIES_RAICHU_ALOLAN - 1] = NATIONAL_DEX_RAICHU, + [SPECIES_SANDSHREW_ALOLAN - 1] = NATIONAL_DEX_SANDSHREW, + [SPECIES_SANDSLASH_ALOLAN - 1] = NATIONAL_DEX_SANDSLASH, [SPECIES_VULPIX_ALOLAN - 1] = NATIONAL_DEX_VULPIX, [SPECIES_NINETALES_ALOLAN - 1] = NATIONAL_DEX_NINETALES, [SPECIES_DIGLETT_ALOLAN - 1] = NATIONAL_DEX_DIGLETT, From 0f5444d331a23610a500f18a9afb23f0fd38011f Mon Sep 17 00:00:00 2001 From: BuffelSaft Date: Sat, 11 Sep 2021 13:52:09 +1200 Subject: [PATCH 09/12] Add sprites and icons for major gender differences Credit to MrDollSteak for the sprites - I palette swapped the hippos and made some of the icons, but everything else is MrDS! --- graphics/pokemon/combee/anim_front.png | Bin 711 -> 752 bytes graphics/pokemon/combee/anim_frontf.png | Bin 0 -> 711 bytes graphics/pokemon/frillish/anim_frontf.png | Bin 0 -> 1220 bytes graphics/pokemon/frillish/backf.png | Bin 0 -> 598 bytes graphics/pokemon/frillish/iconf.png | Bin 0 -> 429 bytes graphics/pokemon/frillish/normalf.pal | 19 +++++++++++++ graphics/pokemon/frillish/shinyf.pal | 19 +++++++++++++ graphics/pokemon/hippopotas/anim_front.png | Bin 1162 -> 1157 bytes graphics/pokemon/hippopotas/anim_frontf.png | Bin 0 -> 1167 bytes graphics/pokemon/hippopotas/backf.png | Bin 0 -> 602 bytes graphics/pokemon/hippopotas/normalf.pal | 19 +++++++++++++ graphics/pokemon/hippopotas/shinyf.pal | 19 +++++++++++++ graphics/pokemon/hippowdon/back.png | Bin 687 -> 740 bytes graphics/pokemon/hippowdon/backf.png | Bin 0 -> 734 bytes graphics/pokemon/hippowdon/normalf.pal | 19 +++++++++++++ graphics/pokemon/hippowdon/shinyf.pal | 19 +++++++++++++ graphics/pokemon/jellicent/anim_frontf.png | Bin 0 -> 1133 bytes graphics/pokemon/jellicent/backf.png | Bin 0 -> 617 bytes graphics/pokemon/jellicent/icon.png | Bin 369 -> 489 bytes graphics/pokemon/jellicent/iconf.png | Bin 0 -> 499 bytes graphics/pokemon/jellicent/normalf.pal | 19 +++++++++++++ graphics/pokemon/jellicent/shinyf.pal | 19 +++++++++++++ graphics/pokemon/pyroar/backf.png | Bin 0 -> 667 bytes graphics/pokemon/pyroar/frontf.png | Bin 0 -> 1042 bytes graphics/pokemon/pyroar/icon.png | Bin 452 -> 555 bytes graphics/pokemon/pyroar/iconf.png | Bin 0 -> 521 bytes graphics/pokemon/pyroar/normalf.pal | 19 +++++++++++++ graphics/pokemon/pyroar/shinyf.pal | 19 +++++++++++++ graphics/pokemon/unfezant/anim_front.png | Bin 0 -> 1501 bytes graphics/pokemon/unfezant/anim_frontf.png | Bin 0 -> 1282 bytes graphics/pokemon/unfezant/back.png | Bin 1005 -> 1062 bytes graphics/pokemon/unfezant/backf.png | Bin 0 -> 827 bytes graphics/pokemon/unfezant/icon.png | Bin 363 -> 466 bytes graphics/pokemon/unfezant/iconf.png | Bin 0 -> 457 bytes graphics/pokemon/unfezant/normal.pal | 30 ++++++++++---------- graphics/pokemon/unfezant/normalf.pal | 19 +++++++++++++ graphics/pokemon/unfezant/shiny.pal | 30 ++++++++++---------- graphics/pokemon/unfezant/shinyf.pal | 19 +++++++++++++ 38 files changed, 258 insertions(+), 30 deletions(-) create mode 100644 graphics/pokemon/combee/anim_frontf.png create mode 100644 graphics/pokemon/frillish/anim_frontf.png create mode 100644 graphics/pokemon/frillish/backf.png create mode 100644 graphics/pokemon/frillish/iconf.png create mode 100644 graphics/pokemon/frillish/normalf.pal create mode 100644 graphics/pokemon/frillish/shinyf.pal create mode 100644 graphics/pokemon/hippopotas/anim_frontf.png create mode 100644 graphics/pokemon/hippopotas/backf.png create mode 100644 graphics/pokemon/hippopotas/normalf.pal create mode 100644 graphics/pokemon/hippopotas/shinyf.pal create mode 100644 graphics/pokemon/hippowdon/backf.png create mode 100644 graphics/pokemon/hippowdon/normalf.pal create mode 100644 graphics/pokemon/hippowdon/shinyf.pal create mode 100644 graphics/pokemon/jellicent/anim_frontf.png create mode 100644 graphics/pokemon/jellicent/backf.png create mode 100644 graphics/pokemon/jellicent/iconf.png create mode 100644 graphics/pokemon/jellicent/normalf.pal create mode 100644 graphics/pokemon/jellicent/shinyf.pal create mode 100644 graphics/pokemon/pyroar/backf.png create mode 100644 graphics/pokemon/pyroar/frontf.png create mode 100644 graphics/pokemon/pyroar/iconf.png create mode 100644 graphics/pokemon/pyroar/normalf.pal create mode 100644 graphics/pokemon/pyroar/shinyf.pal create mode 100644 graphics/pokemon/unfezant/anim_front.png create mode 100644 graphics/pokemon/unfezant/anim_frontf.png create mode 100644 graphics/pokemon/unfezant/backf.png create mode 100644 graphics/pokemon/unfezant/iconf.png create mode 100644 graphics/pokemon/unfezant/normalf.pal create mode 100644 graphics/pokemon/unfezant/shinyf.pal diff --git a/graphics/pokemon/combee/anim_front.png b/graphics/pokemon/combee/anim_front.png index 45acd64e3a7f02e81c0de9034a2c5200170a5281..2c07de33979e93f72c2624d6267476ddf7e264d5 100644 GIT binary patch delta 652 zcmV;70(1Sx1@HxsBu58yNliruFATN$auWam02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(D*8aljQAptZn3xxNLM0j{A# zpaZzxSAVx_2iVi*0r0whH2u;7EJxrCPI`;eo8DsMe}MCyy%2cF#vJm{nnPZCeGFbE zn9IZuUIApd?bGOTM7k`@#QiWm?RjKxjVA6%AG{xAyXp+9&# zg#O?s^al!1f1m*MhY7&xFHu(qXSwckJPYq@O0000D0w765 zK~z}7?Uui8+b|G^Ddz=5A(k@+99(BBO7sB=I1iAjd;n{p);b6(rJFp|m(f$LwPT*L z$3J$Zqu3;K^n+m^a34tOB*-6|@-D-JVwi-}f&wWmC=e7Rvuj_72*6VE+l%~Y8v0m&SJCpeldj!$NbjR#J5_Cn$zYkSCjV-I;b z=wt9Q!Cof*h!TL~ws-v}V^*0lXpPGVebXJxJsIATth!&~N7p#&?lAVyWV-tK{0A3_ z^cf!G*E4Rj>JAGw4!CLKox1rx3ixRo;CBSD!+aG`M*utR_!<1P5g6a$H0>3C9L5*$ z(=NL%G6py8^0DJAnoR${kFN#{n=)m}l(*(ZKREwA@Npo?XhDIXhygLdm|aKx!6zH@ zhhBsT{b8^}=nun${y+ih4-}yOFaiwy;U(bV3wi6yz#rC5zfOG>_`_Nive#GCA1;l7 zoE9-c^_BQTVimOfmof002ovPDHLkV1h#58vpPx#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_5D*YJI5=Q%c&NbG*x=~sfIx6i5cs%2 zpm-?gNID0w765 zK~z}7?Uui8+b|G^Ddz=5A(k@+99(BBO7sB=I1iAjd;n{p);b6(rJFp|m(f$LwPT*L z$3J$Zqu3;K^n+m^a34tOB*-6|@-D-JVwi-}f&wWmC=e7Rvuj_72*6VE+l%~Y8v+rkh+mko#{&p$wWCZsfgQb>r+{jzM@d@J;skWzh1Eue}|)fRTkO8qnK5XM%Lskb9n3u$-jb}kU*bpCIO^^&_RwUy`uY3^7m4&4 z9^=oHOL+B5~g#JJQ>JJp4{xAXz{oy6x;R|`|%fKJjPQOll75Kwi6|&b?)E_R5ft(gG zLiLsSLt+)hE#hk84~e%R?{Y?%h(FAGo@DEk_(ReI(2|Vr5Pz8eGcog!u)rUZo@fn* tdG-g?xq`EC!1)9Hm!14!$~y^Te*x?fLka}>Ofmof002ovPDHLkV1ivhGxq=h literal 0 HcmV?d00001 diff --git a/graphics/pokemon/frillish/anim_frontf.png b/graphics/pokemon/frillish/anim_frontf.png new file mode 100644 index 0000000000000000000000000000000000000000..ae2c2ecee1bce2743c5f4e43d58f464a5e45f850 GIT binary patch literal 1220 zcmV;#1UvhQP)B00Cl4M@0Xn2lB-L000Yg zQchF<|NsC0|NsC0{{Tu)0rCI<1JOxDK~#90?Uyl=+cpq|0nDgBNFw8OBtU86k_44r zLcYVGPYDl=v$Ux4 zV1g>I)=wc~yKNu|0svKLeANJ?q46Ft0?X(%05aYxS9%1{CA2!x@Y_Fwv5*&d_d5dr27vAx0)HUTEdyki8uR?k>~-P; z^e29Ynd@~Rtv=^hT`k!bXbYDee1gz+1s` zUh)kzZ!?s5NQFvp29S-NTq-=1D?oOIR0$@CM@Spn)3Q?~%yx_=Ot@P6ss%U4NvPs+ zvtkWZTQ<|RSlDrnua81!pv`j2a4f4%wZwNwzeLcw#I_08RNU*_&RIlB5z5pED(s?9vm8<(Hq>`^mX(udj zmq8Zn^*6YXGvaqCSVGFYxixs003j#2-He z4G4+bA?#t|cd;=J@&M7_s4Euo0sKz{e*PNB@E(Qar>|C;mI2mb`uF?i(PuEwfczDA zZRB?#J1xQvggFNjurLILcfISp39z3kQC8W4vDT*-U~4U_Yswq(Mp?CA=_W&9>wp{a zUVX4i-SUkpGJp&O$Dho_yFbS63{{b=p~}VH@LTcTz(nwbP=VKmNoNJF;?2(RYa1J@ z-Bc+&D7MFOJ`-<|<>#E+)y4hUDk4L-RnEm5^=5jz@6jDtLZBSX#ha;u**lB=0);su zR^8=|=1eTxj}>bBh&kAaJ%~3}W%^>~p_HJ-4ZWV=Z0S~&b(+;c0 zPu4fir{GS}(H&4NOZTaCGJ72_F#uFToid|OKvQ#_!^$o`abg;2fvT#?8)=p5B{~ae zfhz9)k~<(eBvyALE$yh7DW^o2bl9kAVI13D;MUHS6I~LP^!lA@bd(RNS%G|m0G|-onU|I{xw{Jp2%KMX?bDU-N6NeYFIe#Z|Nl)&`@QCLgLI>U zLl!L&KoQ0yZ+DmfOW8ji1#-Acg8YJkdZ2*8%b)QRP)V|MX8%jaNp@4Ck0+UT2m9gF|=`ARYMoLn_~Rehq$zsLU%iisTEU+1_e;Aj!w z4W07n)z27q-`?VTFFcgH$eejiKbO=DNv8vX31ShG>od$E$1u6=7iO-B+vl|YqkzdF=LW63PxF}HJv}D9QR3IV{pXp_ZB0JF%lwCB1si8a z@`4o~>=-{*ay_{FnPzx~_CL1l%jSLfPC zwSljuUW!_MM}EnbaM=m`3agVDZtyUD`^CjzeuTl|lS9^x*R$9&PG~zE;kI`9$((VP zsdWlxhlIJx++$`{g`10_MLR=NH%DuxtPV*HO#3&bsjt)TQqr^^r+=|AoL!ZD>b$%y PD3Ux~{an^LB{Ts5Yjf|p literal 0 HcmV?d00001 diff --git a/graphics/pokemon/frillish/iconf.png b/graphics/pokemon/frillish/iconf.png new file mode 100644 index 0000000000000000000000000000000000000000..a0e102316b219ff951eafca223ed1322ede37b69 GIT binary patch literal 429 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!VDxk7i7!@QtTz3zOL*~IaoL>#McWt0d1)pkML9Y;W?I%p1NAZ{dAqwXbg;^L067;uT^vIy<~*IG$amO)$F-K} zyMXn92G4-1&3r6ZH1<9eIjM4DZODd6YhRyu#M0|~`OKd$xyR43|JWKatLFW8sWs2{ zvGre$c`7?`^{y1IyiEydY0L(9D>pklIu^c9;y`eksqe%q+4f7EzDR7ov*=d)nF~7u zOlBNs4byTsWXR&pDYRFmtcN4~wU*qXUv4j?89X1>KjLm<%;0HWY3lRF$o+Ci#RsjE zQzoQzu{FF}@@nnLm)p$p-&>(Ca_!Uq8J8aRKVwqbcZ$*QVERWEFVdQ&MBb@06xjCZ2$lO literal 0 HcmV?d00001 diff --git a/graphics/pokemon/frillish/normalf.pal b/graphics/pokemon/frillish/normalf.pal new file mode 100644 index 0000000000..252ae04b6c --- /dev/null +++ b/graphics/pokemon/frillish/normalf.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +132 87 106 +16 16 16 +185 166 216 +252 214 232 +190 139 198 +255 186 215 +255 255 255 +242 112 92 +115 149 209 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/frillish/shinyf.pal b/graphics/pokemon/frillish/shinyf.pal new file mode 100644 index 0000000000..e0fe6a29d3 --- /dev/null +++ b/graphics/pokemon/frillish/shinyf.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +130 71 71 +16 16 16 +207 164 214 +242 212 247 +196 119 138 +255 160 160 +255 255 255 +178 34 191 +74 156 139 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hippopotas/anim_front.png b/graphics/pokemon/hippopotas/anim_front.png index 9a0d3ff1578ce339502b060e4a5dfb7d8ec1731d..8de30eae69842b0cbd5bf5610be1e2327336fb4a 100644 GIT binary patch delta 994 zcmV<810DQ|355xeDhlNY1PV0(n(4b|ku-~c0Eh)0NB{r>sYygZRCt{2mcLKiKorM~ z2L`4(L=|kwIU!1aslkz;W5`3mj;Ab4X<5@sSK0{_2{U3)$*qyH1ll1IOVj=X$n-C0 z7#I=wZ|Hk>PDt=IOVz4FzKdhOkKesJU*3HUW1@-vmZmI|rN#lX`_jQ!YX&xkB@Oqywf3fB;~IB$O>3kO6>X0)ODOtjV$P z4g;`f7zN9+iU^EmF&TT^05}jS=RgR+DyDab<18s*s|K?|BXH z80wa{8;dI~d!APZ@aFF8oF0yg9R#p{+V#Er1lwX%3b-G^WTSCRU*7=XZ4G8noRhIhF6mCgtyOmQ>Bo9lQ=A} zS%-c}Tx6iW&OdY%upW19BdH!;6pTh>CJt)j#)CY^ew8x^kDEdGmqf24u zBfxhGtS}yM5<0*fG+`T?j0Tt*0KOiWzwhJB(G|Hg)ajWH$ngz|sWz0-0q=4ckp~3= zG5;`A`HX=36^pRJ()ovWc#A+AfkR8{AB-0v)^LSY9%}sq0k=UwfSA+x2b3A!1(y*J z^A7_c3~8z2{y_n^K~DjHG5-+NaMug3BoOlt5pWfTGDF-yL?uw1ij4UOxsq*};3@(} z{R630`GP?EjDQ9_@DG&0b-#zmThW(ku-~c|D^}=#Q*>Uu1Q2eRCt{2mcMQjK@i3- zSENYAITlJfd(Vz#{t0uI5=zH|68c=_hRTrEAT5C^ktH@|E)nszmfSdj!V(RJ7l;m? z0H;V9g?k2OcF&IETihTJg}>&Uo1bTA)|=VSvSym;Z)wi4S!NorSj|FZ8j#+~`IRYu zDeNbH-rt%EEr5NQ@%E(ztYUt5JkE+z1}hTf3IvY8nSU`3)TI(V0wG%B z2%3)AO~kdZth(t*p@e?f$J4)b~BFYn@>TCXQK|v%PQbF z>T!hMrcPR!5daGC02FZ;19ES)f&vb!tXy5zz-uAK0T*`Y{UhdTvboVBpe0xg<)l0#x2o84$=!d+EBie*&|j};-Lc*l8Lr%+9Q9F*9i zN1xVIjvO>M`J0{wb`;=wYOUin>Oi)k2}8gt=za1^l%OF5$49Tc3&SO>I@bindE>R< zd`G%?uHNx@Gi`dKbj*2y6*%W_vvlTek2d=`ABr){M&i!shnOH#=XgGCYeH;Ae?K!B z7&{cC--c(J>EEi3ldfL>eS98&p4D;EG0S^s23*i{4hM+wqOi;H94rGfUW@i4IRsKU zQwp~j1A$j!rRji|G6D8z2)j6B48Yt72+Y9p^&DrOsmRr_NzY6`fj^~~9zz)u@T!0@ z4vdJvFeD0hduqD$X&eRsi6nN%XS~5a`8@)jY^^6!bo?H>cjo&&TqE#*eFIRtKlpLx z*Lrljwev|}p>2m@*ggG5d!FAi-TVt(B*O0(H0IY?Ht8Qu`lpnmjX*XH2LI5hA#m33 zsfz-EgnwA5eL%qfj77NMnEXRGx>&y}XU? zpz+cpV!}Vf7KGdb-tH#6|5N>C@DGL9UBrCSKiFh28q?eX*@w)O_)PzSegVV3 VYCxjqo4f!3002ovPDHLkV1lrz*~9<< diff --git a/graphics/pokemon/hippopotas/anim_frontf.png b/graphics/pokemon/hippopotas/anim_frontf.png new file mode 100644 index 0000000000000000000000000000000000000000..8a0b675bb39f6848cc2bff9c3da9efe42cadb2e6 GIT binary patch literal 1167 zcmV;A1aSL_P)9^000+sMObuGZ)S9NVRB^vM@&RePDdbiWpW@hE;Mn4q~QPn00?w&PDe*f zL^A*Y002sWDIWj;00d`2O+f$vv5yP zKqwGsKp?P)K#*WShSQ{(;Ky7myB&sQ7Q-y*npy>LUvRG32}0@%!Z6yYu1I(GnYOY#_N_vy#d(8watpfsp8PZU_ zZUS-ukWS$ZUaLDvpzs0%a9~*;s*Hd)I|s(<9e}3Hcugt6+p(68;&E1z(l1Cw5Ui|Ic)FBh{5Q>{lbHaZ01lvtb_B?S$p{K)S6R8br-4^O#DOgA)ARc*tI5O1 z9RfOnML=$gGCyaG!Imzw{R+qE2&t>Eoeg^UjDQU}CYn+-+YL=*A1ENj)>I9u;c^;oB8CZNc5GgoaWV**|l zF~&Vcgl}jP#ajc_U53;SeSky~yXP|AU}x@tfJfV#i4;9|z;2(r?f}Q|UDp8A?u@>j zyR`uo+s!9|m98BGLI3m%t$BXibn>tCkqEwir#8RI){_3=WOzzBx(KYL;d#L9Jw8 zCAf%y8#Dfa)T@0!pnpn02P(7vffBgx=P>-C-i12HcjNv+1E0dM=hjNH6%ptk#MnO| za8?@wev||K!`sQ>Zk0}kxQZvVts9&t`~w2FgK#wZF)Yb;QM&{34{^X}IEn9Q7dZiu ze~_^uWDC#bJ#+_+m)_JrydC?8$byi2z|-C2A8a)&eV^)=!9NrucM7mBjO7FX000+sMObuGZ)S9NVRB^vM@&RePDdbiWpW@hE;Mn4q~QPn00?w&PDe*f zL^A*Y002sWDIWj;00d`2O+f$vv5yPFZMGI@W(+bg zRat|X=j5^`{oo?hzn(LQ?NKQ*3y9;RzUh)tFN;o?7H54vzTN2sf-poWum>UQR()uF zN2EyoVS_h!cQpN|P_w#_tD#o?R`~X0Uy(5N- zt<+H9eMkc%I+Kpx{q@onKY>pp7n?78@_|aUHi%_BLDyZ07*qoM6N<$f?6{4nE(I) literal 0 HcmV?d00001 diff --git a/graphics/pokemon/hippopotas/normalf.pal b/graphics/pokemon/hippopotas/normalf.pal new file mode 100644 index 0000000000..8cc92aae7c --- /dev/null +++ b/graphics/pokemon/hippopotas/normalf.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 56 +16 16 16 +184 160 88 +232 208 128 +232 232 248 +64 40 16 +104 64 32 +176 136 64 +144 96 64 +136 120 112 +184 176 176 +89 53 56 +160 91 93 +224 136 136 +0 0 0 diff --git a/graphics/pokemon/hippopotas/shinyf.pal b/graphics/pokemon/hippopotas/shinyf.pal new file mode 100644 index 0000000000..1e125f0718 --- /dev/null +++ b/graphics/pokemon/hippopotas/shinyf.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 40 +16 16 16 +192 176 128 +232 224 168 +232 232 248 +120 120 96 +104 96 48 +192 176 64 +144 136 48 +120 120 136 +184 184 200 +104 32 72 +170 68 119 +224 112 144 +0 0 0 diff --git a/graphics/pokemon/hippowdon/back.png b/graphics/pokemon/hippowdon/back.png index 8a9297b4da124f19d6efc965a04f643baa6cb9aa..f6a4cbf28c76dac927092c8df85c0e237ac59673 100644 GIT binary patch delta 640 zcmV-`0)PFl1>^;gBu58yNliru

1~AQgPDqE7$-02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(D*+@uSTUl@k}^Kkfwl%nXr{!VNaMKMFI?)Xg|v8+MW`I4WY!@S+> zOu9s%nW9@&f0aRUfv~#fQa4(wOhGoUk;t3U3IKNX98g!l)(CJ-w~|O30$H}BB|wIN z=4RI900;n6rIxHQHpz4fx-xJVP!iJ+oK_fCkX^S*>Kz4ypHo+YOJ$`J1Q1US#kh|O z41SPp*v@zE#QR1#kP3-&A(7gYO@Wsi;J$ePxFF*ye+J;(wIStQ!1Y}aAQ^pkS^|n0 zphBCaE)=H#tDY~L%@j~UPDvv+UXHPG4cL#sm*&a)CDYZFU=m(~VOrrF0w)}^>;peT z9ORft(fw+ruB7U|K2IaK{;fL^J&-Q}t@j1@fwc564S-00dEoOsKs+A47Udl1=YYWD z@p$;Oe>u1NXbHe35%_UIfZn?G4G_nJa^?5g#a<5q|CEKhoGI{dn-QLQaIP#VFdhYf zg_xp;wId=x!a4=O%fye_^-hmSJMsB&XTdB0fsaYU42XkE?+HTzBc~F@Z5RECN~ShG z9lG<9qxs>@4`jN44-%txZTou_eSFVp0f8+@F58tb`}lR6(*hiyepdMs?quTacJY<) a59$x_m4HZd69#?&0000D0tiV& zK~zY`?Uk{Pn?MkTLFjsRX+lm{>~6IkyQ7N|MLa}`D_zDNRf-gO0qZ(LMd_x!G z3JclYzDs5ogO>%GbdmBGmgWERF#IzM(SQA=NE$^kL8U8x+e9R9QBASrC+HAsw|kX; z6^jMh4Bfh}6_N{tmJQ{yl~Uva@_CJf56Wr)*f(=P+yLDmKxH}uv=8L@J}d#;2P9Rq zCP#n)s5;Z>T9ZU(AZrDyfZ&)0qhW>d3fy%oxZH;TvvYDKC>NRw769zYpa`{5fx?gA zHnj7NIn%xo3PFX$7@x>=My9~a0GMxo768hEag`%*acywE3Yfl&07&k>IWGa_3=qCe zGUJPe0I8p^+wBw(UQS8NwpNCa`!(Qj2fnmV)~|@HZv^4+>J3vfV-Pswn0X)g1!6D9 zgfsW6=CbC(eSMxraQmCvh#n}GfX@1i+CaK+nMQzRzbx>14PcMQuVpm{`Z*wf@OU~M zKW#7FAzA{kNd$ge5eQG+W&qgfC`|QzcCa^Nz(09uu9pya7-ob!55`ng2;5fzU?HaH zVPgUXKth~6;AP^+!ZA000+sMObuGZ)S9NVRB^vM@&RePDdbiWpW@hE;Mn4q~QPn00?w&PDe*f zL^A*Y002sWDIWj;00d`2O+f$vv5yP3{XlO_f5D=(9a9~(a zl$>K|AV|p2u#lKw`1ttPP%z+dkZNj5=+Ka`pn&KdQkDP!00Cl4M@0Xn2lB-L00II@ zL_t(|ob8pdZrd;rh9wBuO$rFAW+FLp6M2Y`qEFEw-VMQo_YN5{R}ivUnl!po(HHRG zm+MioCF&$E-3s&{48#BDXu90X{|B^*|J6=Z%P{gIJQebT>;x7z%|`UB5ep{*^!n283LM{MUx{S z08Eowvc}XT(<$i2z+FH|Oha&5VO&A>-72Y%6cBz+eF-j=l}ZpmJUSHPJ}NNyLAGIg z-?<$h8sR`HB+i9IYEw1`UT=W=<^kY>jH?)decy(ZcL6taL4aiP-EIvi7Jv$Emby@! z0<3vH)b$)tK~700YA?swv<93e;7j-D{fg=4N-zl@!7#0G4uKtxSq_2kAr5j(r09RO zQa4idU!Ug@T>sXehylpgfYSSd`#?&1m_|UP?;d!$2Z*Qh*P>bi!yFKJx?IjL^}aks zYXCNh!1n_J^ww=}fViBMt9~pl_I3>TO&0F3r@+H)MtJ7IxvHYTbQAzqVu~KNj)(vW z>lFa6Ge2h6J3S%g%;)2s1+xMKJ|+zdAPz3QCkzFQoJ$n9T?{8GncMhu=+8@z=BJ;2 zAoB%$kQlWq%io*m^RJv15ZHpWeF<}lKkA$o;P~{j%9n6E6W8_XE8!p1A8-rzyGJrY Q761SM07*qoM6N<$f($$|00000 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/hippowdon/normalf.pal b/graphics/pokemon/hippowdon/normalf.pal new file mode 100644 index 0000000000..566672e452 --- /dev/null +++ b/graphics/pokemon/hippowdon/normalf.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 56 +88 88 88 +16 16 16 +160 88 88 +57 57 66 +123 123 140 +88 48 56 +189 189 205 +128 120 120 +248 248 248 +208 72 72 +224 136 136 +90 90 99 +224 208 136 +176 160 104 diff --git a/graphics/pokemon/hippowdon/shinyf.pal b/graphics/pokemon/hippowdon/shinyf.pal new file mode 100644 index 0000000000..6e0015ed0e --- /dev/null +++ b/graphics/pokemon/hippowdon/shinyf.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 40 +104 104 72 +16 16 16 +168 64 112 +96 88 80 +148 156 99 +104 32 72 +200 208 176 +144 152 96 +248 248 248 +216 80 48 +224 112 144 +106 106 74 +232 208 144 +176 160 128 diff --git a/graphics/pokemon/jellicent/anim_frontf.png b/graphics/pokemon/jellicent/anim_frontf.png new file mode 100644 index 0000000000000000000000000000000000000000..110df92f5238d2000efe51252a497d276f54c851 GIT binary patch literal 1133 zcmV-z1d{uSP)7ctl_7j zb;eqT+hOK{0kN`xSw0*HljgkJn0ASL0I&oz_;U-FvzdK8j{)Uu?hevsfNQtWsIY*M?nO92cR&WpbgRkG1NaHx&;g<;;U1{^ zaaTeIWC&d2TLNE(C(592yT~+tj&E_)R}>!rRVn4F%?}yIdz;WGSz|zMn*3P6u@k_9 z(%@FLaRLPNdK-Zov3IZi1U84JEVSwtNQXeHk+=-^0Og3B#P#$fgO#vbp`Y5PA;2?T z=)0AA14600_&}hml!~GFy?~TKQz^yvS`UT@_Gw9kO;YTZO8L$2ZgC`JzyuO%Cq%%7 zbl+QPE-hjF_`;OhP`h|LA)9Z@6bBo)_m^}d{7T>i2zc9orK|~n5Z{L>Gkyfv6UJ|e zGQqzWC*oibWqwjwxpjq!sl(iqAfi_IE^*gV2>Lp&VxyY>r`13Ks6gfTWIu7Ju{D}e zW=Ax`d`cJCuN72*XKTBSIt2<7Bq_s#C;;beF&yj)6Hplv&oT#BTMqXVS8*&TIuhWD zj7~N28lKN!b|1k%nhAZ(}=GOgdBcH|5y|cny&BK7O4J)x%ai1Bv|Gv4w zX$9;b6RO&tGWN_>S;?R$AZ1eLH99i^C#c`-Z*BroE*9Z7PszCv$N;uBYa_w;3%isx zf1MXa-T;jRckxB)%)d}auD0)Z4`oc+0Pjj|7w?`k|09_*U#M>j8DE?PU4CwRz?#1o zw5o6YS=mN#f5Q3$Q^c$gc0Mn literal 0 HcmV?d00001 diff --git a/graphics/pokemon/jellicent/backf.png b/graphics/pokemon/jellicent/backf.png new file mode 100644 index 0000000000000000000000000000000000000000..6471d3bacb0148bfa7e456bff33a6e36be0622e5 GIT binary patch literal 617 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e_7YEDSN5kI%xu~M$1jC40)@m& zTq8Qi93_1O)c3J$HW7|8MvH0|CeY zByf1cB{d+IG0EHA<^NLlPe+05UQZXtkcv5Pr)bg_^{$C4AiR!EJtCHrJs@J}dwzTu-sH}eEJC7m8 zUhv9Ejy|EMk_S|j=C%HjebBL7*g_%8;vKW^3jxPB+qGW=baKb0ZJfSX>Q(oT6)!(o zp8qb}RONj(t&%5Dag6%u*zcP3q9r543-*w3zaV<%7345^}w;(14mz8Wcp(g_UN&%TNAQkPN~DX03&DH3EHzopr03~MmO#lD@ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/jellicent/icon.png b/graphics/pokemon/jellicent/icon.png index 792c86334fbdc2b6a597cc18e734b97587641998..3b508d92ca6530e4f31f55a6e7449152cf87443b 100644 GIT binary patch delta 403 zcmV;E0c`&90_g*gBv%J?Nliru$p`8E#02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{? ze*t1kM@0Xn2lB-L009k2L_t(|oYj&sj>8}jML7W+W*QfWJBI zV^9&Ad{Y zTI2ufZD2$Iri#1^jBSA7;A>zA8(>IM4GgCY%>8Je+XRe@?TZ9VZeMKsmV31iG0PK} xqJ62)-WTl$9PB7faog~`R>q!UjcjW~Jpeoaw{xWP1&#m!002ovPDHLkV1lXGsrvu` delta 285 zcmV+&0pkAY1MvcoB$0kRfBZ>AK~y-6-BK}5#4r%_5B4$Jq_8gU;T>rx(9t1~PJAX! zB8|?ENPn`}<_e2tN$lYG0SGabcQosaGvnMJ2etEuHpHnv&ax~A$sNp7tOOW6e5eF7 z43#9k;BoE1zaxL#{TKXx zVYDd>u^tN}XbK~~DU5k2h0)CmeU`$=uE~Y@Nk6SyRr-AWE=-la5AQdv(ziP3=*_YUWBQVq#iBK|yIbeOmwk00Cl4M?_*Pxg9(J009?C zL_t(|oZXVKPQx$|hW!L*(F|m(NCq~l`XA~kd8STuK^Y>%ElHmai3Q2jy9s2kNlDx^ znHVc>yH9sI`|cCs%0tfc);Ck2qAB=ZtaCG_^jQMB7(u%$HTdP+BsUeGq8Py|R~;)t z$=7|w&u`389!9A6y{p&)eF?R=dy4sH5rA!xV!ee*)h{5uR{$a)S@j)Y-+>fZ4pSWJ z6e@vg$PL6Clf);twMF=k^#0NN9hcbvK6s;R(J}@=C=a%5B(l)rvV%n~F1BWfGE8?S zj1&JPu0R-?3u9-(ke&%cm z_n=DXDH~u(IiM5}P)IOxV@#-sVBo-z5D*am|NjI%Lwo=L00Cl4M@0Xn2lB-L00F;A zL_t(|oXylfOT$1I2Jj3K#GzlNIJk&I8t9fqkRnbcpCf~X4snWw-qNj5qMx9d3qg*| z4s8jzm6Ffkdw-Jma(A&69DJwH=a=U$mr%#~vkTqu?x)YLe0a_ z+=nZd7ZZ*R;43kVuUEKiVRZ&(flP*kjpqe=ff~cS4zz-H%tX*CFmgiF3V&?oWEN-z zTCT3)@&cmIJ+5FYfHm+nSPKyF70d#X)SGba1%w337Ayq_x(dj($S*s=41slp8a#J` z1c5at(`jS_H*DC&e7E~Fw~+Mv{R9RsUv^s>X@JErykibIE!rTdzJ!1h0Mr1L(~|@$ z;w=K1FJMc@x`f130OcV{2B;9X6*T}W06>ch=J03&R^ap~ouq7*97G%pv4DXQ2WhN> zQk?uT7kSFo$Q=vVNbnB1dXNkG`Sd;{SkZjqD92C(=g}Of3*L8z5xcc^O70|2*%9Ud7L z|HvljDH~QmB%l-!IxZ zbPJU8kFATHH6Y66pq)&rClq31*H-Tj$kcZy$(9^D?s#Qu~E!2r9 zyObWT!jLX5f`~q5H~|Rh{z71UsR6Ik3YQcyZVq>8^$+LszzfDs4Zw%*4grDT5zAM} zbZaz0+LC$z+pWKh<*H=#0Q~{iOOKZ?J7n$CMCn}AOzEaLBm;oTd z*C7wY;_Ai#N=SgxZ%`8wSAmGEF>bw{%r0CefWCQsY9S4P_;eyh86YCt)6a1`2gK;`K&C6p z#`}-32wQJbKw2Jz=?cr&%D5e80Tu&f%w;q!A;Ket$tnYI+_SMtfoKkxSv&>OtoAhd zTnYFJ8KqVPj9UZ5_mj|GkOxQ)uzkA580T99Ra5W`@W4wtodQ+J<{$-XzDRt;d>HND zCu;@3ihV!tvwN#A*9rhpqr8v!-~|O>-ls&Z*oFr_wcxLOk?(2tA1-mfWOwl6jsO4v M07*qoM6N<$f-`Zyr~m)} literal 0 HcmV?d00001 diff --git a/graphics/pokemon/pyroar/icon.png b/graphics/pokemon/pyroar/icon.png index 937daa1da37875ff30b6128c089da1d2213f75d6..cd0b94401f9d5bba8e353d66b28b6847b960a580 100644 GIT binary patch delta 140 zcmX@YyqaZ#N;rFor>`sfQw|nRaqY79MwA5SrUOL>U;9yxm>? nFJ=F9l!1ZK-_yl0q+-s-bYDh+QzFF&K{`EM{an^LB{Ts5Da9zu delta 39 tcmZ3@a)fz;%EUTr4n}`Z7sn8b-i_yc83h)0@tt4*0#8>zmvv4FO#uJk41@px diff --git a/graphics/pokemon/pyroar/iconf.png b/graphics/pokemon/pyroar/iconf.png new file mode 100644 index 0000000000000000000000000000000000000000..aa640f6c0bd0897fc40ee9c9f33a546eb1f35e4f GIT binary patch literal 521 zcmV+k0`~ohP)y}h*m|NnDy&7`dM zw1Zmi#f!zPDfad$_F__$d(Fk9&Alm{Vq#iBK|$$6v|j)K00Cl4M??UK1szBL00AvY zL_t(|oXwIkZp0uEMY+KoDtECv+?fv7n-j#_q+7`p%dHm41t3L&)fP;!!7O&tM2eJ* zE5850XLyACS)tvp;q)FAK-`4;_$CQ?j3OIh8ilYp36xvMSqM3uCCNQud=)x=+s;5o zaiz161Z);gLODbW!Q>Rv)wuXGn2;^=WuO+&SV$H(tKJaQ2sT+9XCE51*4~C;IT;v# zq03rXXxMrQ&!b@YK#1>_9@E~U!LTT#D6ZFBp=V_X5EO6Gv91inv$iA9JOyag5QS=P zfimlEmEdR}vsXiHV#|K)%|ZC`5dXDu&T_pCm`BE;03(mU6dnpNxqb!=tSKsB{9>ws z=@+2_#;uQ60h6|^fXU}pz@(~xN%b8t^azaVc6>x&`U4;Oclr1PKVTjIdwW_L00000 LNkvXXu0mjfap2W- literal 0 HcmV?d00001 diff --git a/graphics/pokemon/pyroar/normalf.pal b/graphics/pokemon/pyroar/normalf.pal new file mode 100644 index 0000000000..ab583a461d --- /dev/null +++ b/graphics/pokemon/pyroar/normalf.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +0 166 159 +234 199 152 +102 3 0 +183 134 29 +30 25 22 +255 200 38 +232 41 27 +86 64 36 +160 20 16 +58 46 41 +86 72 66 +158 110 69 +211 161 103 +16 16 16 +255 255 255 diff --git a/graphics/pokemon/pyroar/shinyf.pal b/graphics/pokemon/pyroar/shinyf.pal new file mode 100644 index 0000000000..42007ac107 --- /dev/null +++ b/graphics/pokemon/pyroar/shinyf.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +198 69 43 +248 224 192 +102 3 0 +184 96 32 +56 40 32 +247 160 74 +232 41 27 +96 73 57 +160 20 16 +80 72 48 +114 99 76 +168 136 96 +224 192 144 +16 16 16 +255 255 255 diff --git a/graphics/pokemon/unfezant/anim_front.png b/graphics/pokemon/unfezant/anim_front.png new file mode 100644 index 0000000000000000000000000000000000000000..59ff1e4d685f6a66753829752253c95a8ecf2c50 GIT binary patch literal 1501 zcmV<31tR*1P)*#cVl$;~ zU@}OAe}pkHH86Too;*+8Pi&;7tq>3pOG{Dz|NjMc>ox!Y00Cl4M??UK1szBL00jX_ zL_t(|oV}L6Ya>S##|LbLSr|k91z+tZhHH{^1`Ez9Rk(0)C5Rk%hIJt?E(~4*+D>2v zlp=)-E$WO452|vYU`Aq-3$~=wEZ2=Bv{T$)kT)|{tXb{sRmrFk`#$^Ln;$#hFG8=Q z9iiOeJhbzHu+qv+;dGt=aPCg5Ko^bMPDnasTLl2_P6=bgk|P|S6d;Ze>tt6TV;0Id zDm+;LHrMqFt;`xuSA>L+G6XAD;Qk#UT>$PZJ&?oqguq%AG69&y{qJL$zy`GU?ms*} z$nu5do-kwSzux)gbErZ~fQeOLV`ujx=?vxHiUw-J1a|*=d-gO{fO?LDYGU*--lGHc zNEQA3RDu>it0kEhJ44~3Fq+)vYZwrvXTW!H@t~Kv#%4 z?X3b1>257_S86S=5Zq|NA<-5Wa^eor33}!v;Jj@?TqIE_cVjD{^bg-?Awq!!#LwzP zV&S^3Z?y0NB##~WcA|THw14ZH2NtzaP!h9nBM+UC@xr5m z(jGI98;nSx~9uteFu<2nsYt4H(Tv_I-&VssWZ6N4PnHmtpwXaj4N`J_EpdAtJwiK%@Ou=M2@v`K9M6O%rRHutG*5;%c#wt2uHi!B8l)MrK~)*1-D;Dle& z+`WjC=e(7MsYG$U1;Fsj9fh(@xgFJ-bE=gyV}$Yw2kq}Nk}2H|kt%UYx)EZT%ItJl zD=N#lMR=VqZk3fTugIoZ;;co=rzfufHrFHUww3n3idvioVhJcQQM!pm8km#)cSP@# z0tV@ea(++W>jVmj)7KzT=0H7^J>a!#4&1|sM>R_gR8u9;#vAfE?CKudvVxZaz&#M6 zr*^7}<)!Q>IwNf~7m8N_6?$0;$1vrrvc)EweZ{JccQ56&* zrm1xZ_rN|VpreF0eVd05OZyN?03;=)S+EP*KBx+KL3`hu38XZGSTR)r4Y}*q%mmO; z;7J__72x~(CLlLKiTj+KF$MUh@V){a3Lo!q|GJn~<`sZOL)SfD16I`^0P`wL0rcHbpvgClci<_dmt8lKUxRC9vsb@6zl<~S%6-L=0X|}0Io8DhVl;!N-w8) z{W=BzP^y=X174+W!s2xUQE$|xJ*a`f5F*2YEbT#4+r|tBva|=a*y=D|>_HP8Mn-tm z9@qro|FQ>3u03EZuJ-f9ecNM`_}MP*0Pv*W&#AHPdEWCNrw8y4+|2=`f53J?`v*Jl z;vaDJ3;qEu^8EusSw}^eNV0sYk;3}!a(p4de>VOBF;mlkuMOXC00000NkvXXu0mjf DD9Mrw literal 0 HcmV?d00001 diff --git a/graphics/pokemon/unfezant/anim_frontf.png b/graphics/pokemon/unfezant/anim_frontf.png new file mode 100644 index 0000000000000000000000000000000000000000..bd39fc3d12ae1cc42cc2cb82cd45dae200cc8686 GIT binary patch literal 1282 zcmV+d1^xPoP)000+sMObuGZ)S9NVRB^vM@&RePDdbiWpW@hE;Mn4q~QPn00?w&PDe*f zL^A*Y002sWDIWj;00d`2O+f$vv5yPL>)0PH4qRGq^7M)OHu#-{{R3000000001R_=ez&_00Cl4M@0Xn2lB-L00bsU zL_t(|oYj{>Yuic?#}|T$MNaQ41WM`IJY#$on9xh$;WpUEP?1QtqM|sx1VVybUEIQp zv)0jAtw)z$vbHq0ezG@`oJii)>Ye)FjZW77G&8$9yYn|=|1&%CZy59SHoq*T2Me zZ+vgghsSRg;8bTh#eLw-x9h073`St@FUrh=xcW(`tXdzO3SgieD*#p&k{meFzVxdp zkON2BxOP9T03mIR45XE;3`8NP&=y!uJQR^KiM$??f@lW-KYS_2ATOBdtcYM)RxPlF zb@uwv_q*p)Rs(#2oOtZ^{GJ39B}o7g#;s-bZZXIK0TjWykW(-) zNj6Ca#P<5!R~)b)2tzXiY`~;^Q)e6!h!)MxmiS1H3;h~pDQ6u z+`Qc&q#y*qBUcV-;35t-C#eGn5OMX877OKuF;XQssGjn+hnvsno&>Z{PVFgo(H*#^ zImODh?*pD`nuEcB)3`E)%nTYgUDxwC=aZUo#^$c+%{{V-SAP!~G+F?>cAOcLIeko~ zy$RH>evD30FH|_pB;2SHwh!5Iy>lc@}hG= zh5Eo@p^d?2RfKE5A0I>v&oFyzPFUPWn5s)}20ZK^*MkEeC zlo4z>#NliBm6l14(UAaB50Q-(KnihqJRDK0eSX;zkqo^0;~L_pG6j%x`1JKPl)ZS2 zLe7DGysiioN?|Jl9?6Giphf%g#AK_;hZePzI~6G9Lo0>oPX!35S?vzhnXoL?L*U>u zapwD-8X)f^oDXxr*8$Wx|7K^M+nxr3qY)T_dNv&wn<{<-JhQKx9TYlNOb4&Ag2ERzHS*_V3qxmr~$lOKcoO3wymK;kbW>-^CS>9SWm;TT5_)E zX7XT40wW8iCb5$TlVaOd2QTvAj%prRhb40GT`9_Sjve-??YE{1qJHT2fmAyKHQ*;%m4rY07*qoM6N<$g2X~MI{*Lx literal 0 HcmV?d00001 diff --git a/graphics/pokemon/unfezant/back.png b/graphics/pokemon/unfezant/back.png index 8bb437303bf9d568da5efe713514e5bba32fc148..829367c68c0f721450a19284e7d3596d0c96b56f 100644 GIT binary patch delta 1020 zcmVL;#2d9Y_EG z14>CmK~#90jnpw~+dvcmU`-|zE~BKWZr5RX!qvFEqLG9WA9)n$Jhz=uMCcazs8&?kdo3TVVW zygWVH5K$ja8EYu;^Z4}es01P(Qjid9eE;Je9F_oF1K6Ab4DO~_Pk~(yutunAFz?`a zya}L*e_>4l7jCE6XtGkr8qfu9gI+ya#^%C7M!sLeZBYA4Kc#DvFvur=sK7F-zgQ8l z4=iFK=;T0#Ik41erozo0PGp>KMxDir8Hn=&h(IQ5ZQ?J}AD$O)@sV6lVGsc#-y~_u zQVI&f&jgW;W|2Yz3jZSRv>8v=+IU0@9b=vc76 zo)oOOm4p6XjB$7;N>d0a8+@gPOeDquq?gAl)PI(B)GEP7Ht0hp_2EkkuC)HbNN=A*@L^Hz4x(gd9A;gH6A7$tR=e0uw2 zo=GtCbk1}9P z>=UYh3Hz)jF@SscI5|+icS@njYS%O;4sCD>=NjjL(&KbgJSX8{B~} zJaF1MfJyXv&_ox(4Ycoc=+chc%^Zj?JrHgWL=|rWw{f;@r})uM0ep3PxF#@0Di{lh qW$~Le1cns2S=#Ap(vEBV$NCH1lH1FSwh(my0000pIMoC0LR7l5#)W2%mKo|gU^?z`-3_aQH(#1N*c#&L! z`~bGAF_YlPBBhZ28=5Wwb4vuFkI+Zx)b;^78-bhU+#%q2v6eu#VnZRT)$co<HBx580F>Br^X|Tcofzn`#oy1hD#sWXLW-#++A5L%9L{tcLbnj_Q#G8l|DW2 zyxk$Zo<%K6m49e#0TpUmw11EZvL#2)?9&>~iT1tipiU5gFst5{92K*RfOtkPrmnXY zShNeBdPhF3y45nUG@wmxfhZNB0SprXh)qDK2Bt*tY$qV5lrg2pZ#rc_9)R~ZwQT@@ zWD0z6-j+a(R67}v7XA43^m0R3H8^F=p}>pJr{6A1z<+Wf1hFy4^PlFAZzTZN0Gd;P z!rf$-r7EkK!&W({`Ta|M6F?E2t^zUKPPS2GrH4773T#7OA9%**!a-WD+r>6ya;<-r zYm+d@E4QOSnCEZGwLUP3hhS6yZWqE+rJ@tGU25V5`>!z!l#o}2n{6si#XJRw1k-WYdK^#YN|y`K$7}HU@O5W zMneGmt12*u0#>zr4&Zpu*4(@Z@2aq*wkWdK00}b}LP$6N} z)!E>rppCqUy<>5%_x+)|LI|SFXZv{oe>#JT6n}7ZK(!ySd|!xR2C$7#4B+(ko70J} z6F89g!XO%ejsV#3V4eW>#kmGHei5=Bi^y-zIX?l=QojuiRT)!lNOmO#&DZH2U)*N_ zgwVqw(|4Q)G7d%i?j*hEU|Q>7G#bHlV}6}3xk}+j8Mx5E4%GCU?GzqXErc03*W-oL z`+sx;m*k}eelT4J>{pT`HdfR+NI2J^0Hgr8T9F*j zBxYHG?3%XK{@$%;!+V0#Ly%ls_BEFbT$!0ZNT1_!G}@IWR^T3y5&_+8YeF6u1qOY)#}SHvYQ|;~(-Z*jpd(MVJ5p002ovPDHLk FV1ll0!Jz;E diff --git a/graphics/pokemon/unfezant/backf.png b/graphics/pokemon/unfezant/backf.png new file mode 100644 index 0000000000000000000000000000000000000000..cded84b124769a747ef868b4d9070188ebdb5737 GIT binary patch literal 827 zcmV-B1H}A^P)000+sMObuGZ)S9NVRB^vM@&RePDdbiWpW@hE;Mn4q~QPn00?w&PDe*f zL^A*Y002sWDIWj;00d`2O+f$vv5yPAcI@3U=#&AStLfZ7Hq&xv-F4p7Bkfy|!r z^Vc;5M0NJM4B)&1JgDtOAUS)WCxD8RlMpAs9x)k)fI*R?JyMcEh~flDPS?Z$eGaon za?|T$srBB67BR+GIaH&x-UC66h)Q;+D}`mZd)6l)J+b`NGd^{CvvEM>c+zcvCXOtS zyMUxu!s>`N1i93BpuWdtoHSj6oDx4efar>Vf*frE((%d8MIR8h8CFfXRO(2;-u%|( z5T*?f4|phlhikRCZv!B9jRx@t8YN^k?$*cfUJnpRGAb_)dF3WK_Sib z%Uwv$riHo%T$KRtX8__y2Q)Gs0^%EEYzAUMDb#VT8X!?;sk$}-rtLNhsY11wsv^~W z(P!5)$aMf9fJ&q$iwAP%hzGa7IlBb|gw*G>kpw)_7dgP}I{+0qU4&sCL5x86Djg6w zK-<28Gy;)DZ+_wBX6O8}>002ovPDHLk FV1o8gS@8e> literal 0 HcmV?d00001 diff --git a/graphics/pokemon/unfezant/icon.png b/graphics/pokemon/unfezant/icon.png index 7911eb8cad55a4c9bed4aed2a5ed9e984dc87817..8b61d1bfba1bb4a21b9ba9bdedea73de74eaf50d 100644 GIT binary patch delta 138 zcmaFObcuO_N;rFor>`sfQx0YxKEu5G0(lG!4B{oO5hcO-X(i=}MX3z#J}v=%?h0k8 zMGD4xCWWm_9s-qcloa^617(bXYzD6eO?e>2lJ4m1$iT3%pZiZD>qJF+5ym8McbET5 j**_fx%6{{7aSW-LGco;(z^W`>kTwQSS3j3^P6zNd`E_n!4!ckJ-=MI!H2C^Bv8Z_mB6id3J zuOkD)#(wTUiL5}rL4Z$)Yto$N;^N}Hd-wkT|G#>U*POFnQ@(k`nO*h@N-um8NIH74%=&iUk{|y@^MGIYP`W#fW(O*h>X4*6VpTf~U8UBSW6w}$Z zUSu`v)Q&~IR}`KI=^SDW37_z^mAg-5pIvRi$~{fDBU|=q@DvCxI(esiX6Lg#(&xAQ zZd_?GL3PU4NQbHuGLIz0zW??~TE2f-a)Pm~-*l7nkGV2Jr>9f}u>9Hb`d)D2bI0sg zj{bjVzmk8yEnI2qp#(wn67jEr!wEz8)_hm)lyH!sfbO1fh;OXk;vd$@?2>|+kx^w^l literal 0 HcmV?d00001 diff --git a/graphics/pokemon/unfezant/normal.pal b/graphics/pokemon/unfezant/normal.pal index 26ccf7974a..bb69c2c400 100644 --- a/graphics/pokemon/unfezant/normal.pal +++ b/graphics/pokemon/unfezant/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -152 56 72 +153 210 164 +170 97 108 +219 189 54 +109 68 29 +98 98 98 +51 165 110 +96 50 72 +132 127 132 +49 49 53 +48 122 82 +158 60 79 +221 79 108 +164 166 173 16 16 16 -216 72 104 -96 48 72 -72 72 80 -96 96 96 -160 160 168 -104 64 24 -152 104 48 -216 184 48 -248 248 248 -48 48 48 -128 120 128 -48 120 80 -48 160 104 +75 75 81 +255 255 255 diff --git a/graphics/pokemon/unfezant/normalf.pal b/graphics/pokemon/unfezant/normalf.pal new file mode 100644 index 0000000000..a878e4c533 --- /dev/null +++ b/graphics/pokemon/unfezant/normalf.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +170 97 108 +219 189 54 +98 98 98 +158 110 55 +0 0 0 +132 127 132 +109 68 29 +49 49 53 +16 16 16 +164 166 173 +75 75 81 +255 255 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/unfezant/shiny.pal b/graphics/pokemon/unfezant/shiny.pal index b4507abb04..375861cc96 100644 --- a/graphics/pokemon/unfezant/shiny.pal +++ b/graphics/pokemon/unfezant/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -120 64 160 -16 16 16 -200 104 208 -64 56 80 -88 72 48 -96 88 80 -208 208 184 -160 120 64 -216 168 72 -248 200 72 -248 248 248 -48 48 32 -168 160 128 +153 210 164 +255 66 123 +255 207 76 +164 123 65 +98 90 82 +57 148 139 +70 58 81 +172 164 131 +48 48 36 48 96 96 -56 144 136 +127 66 163 +202 110 209 +211 211 186 +16 16 16 +94 72 51 +255 255 255 diff --git a/graphics/pokemon/unfezant/shinyf.pal b/graphics/pokemon/unfezant/shinyf.pal new file mode 100644 index 0000000000..66ec84ee83 --- /dev/null +++ b/graphics/pokemon/unfezant/shinyf.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +255 66 123 +255 207 76 +98 90 82 +221 174 79 +0 0 0 +172 164 131 +160 120 64 +48 48 36 +16 16 16 +211 211 186 +94 72 51 +255 255 255 +0 0 0 +0 0 0 +0 0 0 From db928a1329c2f1c76bffa7ca6e3cef2eb89d8428 Mon Sep 17 00:00:00 2001 From: BuffelSaft Date: Sat, 11 Sep 2021 14:12:41 +1200 Subject: [PATCH 10/12] Data entry for new sprites Add sprite defines, entries to gender tables, etc. --- include/graphics.h | 29 ++++++++++++++++++ src/data.c | 7 +++++ src/data/graphics/pokemon.h | 30 ++++++++++++++++++- src/data/pokemon_graphics/back_pic_table.h | 7 +++++ src/data/pokemon_graphics/front_pic_anims.h | 3 +- src/data/pokemon_graphics/front_pic_table.h | 7 +++++ src/data/pokemon_graphics/palette_table.h | 7 +++++ .../pokemon_graphics/shiny_palette_table.h | 7 +++++ src/pokemon.c | 2 +- src/pokemon_icon.c | 14 +++++++++ 10 files changed, 110 insertions(+), 3 deletions(-) diff --git a/include/graphics.h b/include/graphics.h index 535ec4502f..7891a5b58c 100644 --- a/include/graphics.h +++ b/include/graphics.h @@ -453,6 +453,7 @@ extern const u32 gMonFrontPic_Burmy[]; extern const u32 gMonFrontPic_Wormadam[]; extern const u32 gMonFrontPic_Mothim[]; extern const u32 gMonFrontPic_Combee[]; +extern const u32 gMonFrontPic_CombeeF[]; extern const u32 gMonFrontPic_Vespiquen[]; extern const u32 gMonFrontPic_Pachirisu[]; extern const u32 gMonFrontPic_Buizel[]; @@ -487,6 +488,7 @@ extern const u32 gMonFrontPic_Munchlax[]; extern const u32 gMonFrontPic_Riolu[]; extern const u32 gMonFrontPic_Lucario[]; extern const u32 gMonFrontPic_Hippopotas[]; +extern const u32 gMonFrontPic_HippopotasF[]; extern const u32 gMonFrontPic_Hippowdon[]; extern const u32 gMonFrontPic_Skorupi[]; extern const u32 gMonFrontPic_Drapion[]; @@ -559,6 +561,7 @@ extern const u32 gMonFrontPic_Musharna[]; extern const u32 gMonFrontPic_Pidove[]; extern const u32 gMonFrontPic_Tranquill[]; extern const u32 gMonFrontPic_Unfezant[]; +extern const u32 gMonFrontPic_UnfezantF[]; extern const u32 gMonFrontPic_Blitzle[]; extern const u32 gMonFrontPic_Zebstrika[]; extern const u32 gMonFrontPic_Roggenrola[]; @@ -630,7 +633,9 @@ extern const u32 gMonFrontPic_Escavalier[]; extern const u32 gMonFrontPic_Foongus[]; extern const u32 gMonFrontPic_Amoonguss[]; extern const u32 gMonFrontPic_Frillish[]; +extern const u32 gMonFrontPic_FrillishF[]; extern const u32 gMonFrontPic_Jellicent[]; +extern const u32 gMonFrontPic_JellicentF[]; extern const u32 gMonFrontPic_Alomomola[]; extern const u32 gMonFrontPic_Joltik[]; extern const u32 gMonFrontPic_Galvantula[]; @@ -706,6 +711,7 @@ extern const u32 gMonFrontPic_Spewpa[]; extern const u32 gMonFrontPic_Vivillon[]; extern const u32 gMonFrontPic_Litleo[]; extern const u32 gMonFrontPic_Pyroar[]; +extern const u32 gMonFrontPic_PyroarF[]; extern const u32 gMonFrontPic_Flabebe[]; extern const u32 gMonFrontPic_Floette[]; extern const u32 gMonFrontPic_Florges[]; @@ -1627,7 +1633,9 @@ extern const u32 gMonBackPic_Munchlax[]; extern const u32 gMonBackPic_Riolu[]; extern const u32 gMonBackPic_Lucario[]; extern const u32 gMonBackPic_Hippopotas[]; +extern const u32 gMonBackPic_HippopotasF[]; extern const u32 gMonBackPic_Hippowdon[]; +extern const u32 gMonBackPic_HippowdonF[]; extern const u32 gMonBackPic_Skorupi[]; extern const u32 gMonBackPic_Drapion[]; extern const u32 gMonBackPic_Croagunk[]; @@ -1699,6 +1707,7 @@ extern const u32 gMonBackPic_Musharna[]; extern const u32 gMonBackPic_Pidove[]; extern const u32 gMonBackPic_Tranquill[]; extern const u32 gMonBackPic_Unfezant[]; +extern const u32 gMonBackPic_UnfezantF[]; extern const u32 gMonBackPic_Blitzle[]; extern const u32 gMonBackPic_Zebstrika[]; extern const u32 gMonBackPic_Roggenrola[]; @@ -1770,7 +1779,9 @@ extern const u32 gMonBackPic_Escavalier[]; extern const u32 gMonBackPic_Foongus[]; extern const u32 gMonBackPic_Amoonguss[]; extern const u32 gMonBackPic_Frillish[]; +extern const u32 gMonBackPic_FrillishF[]; extern const u32 gMonBackPic_Jellicent[]; +extern const u32 gMonBackPic_JellicentF[]; extern const u32 gMonBackPic_Alomomola[]; extern const u32 gMonBackPic_Joltik[]; extern const u32 gMonBackPic_Galvantula[]; @@ -1846,6 +1857,7 @@ extern const u32 gMonBackPic_Spewpa[]; extern const u32 gMonBackPic_Vivillon[]; extern const u32 gMonBackPic_Litleo[]; extern const u32 gMonBackPic_Pyroar[]; +extern const u32 gMonBackPic_PyroarF[]; extern const u32 gMonBackPic_Flabebe[]; extern const u32 gMonBackPic_Floette[]; extern const u32 gMonBackPic_Florges[]; @@ -2765,7 +2777,9 @@ extern const u32 gMonPalette_Munchlax[]; extern const u32 gMonPalette_Riolu[]; extern const u32 gMonPalette_Lucario[]; extern const u32 gMonPalette_Hippopotas[]; +extern const u32 gMonPalette_HippopotasF[]; extern const u32 gMonPalette_Hippowdon[]; +extern const u32 gMonPalette_HippowdonF[]; extern const u32 gMonPalette_Skorupi[]; extern const u32 gMonPalette_Drapion[]; extern const u32 gMonPalette_Croagunk[]; @@ -2837,6 +2851,7 @@ extern const u32 gMonPalette_Musharna[]; extern const u32 gMonPalette_Pidove[]; extern const u32 gMonPalette_Tranquill[]; extern const u32 gMonPalette_Unfezant[]; +extern const u32 gMonPalette_UnfezantF[]; extern const u32 gMonPalette_Blitzle[]; extern const u32 gMonPalette_Zebstrika[]; extern const u32 gMonPalette_Roggenrola[]; @@ -2908,7 +2923,9 @@ extern const u32 gMonPalette_Escavalier[]; extern const u32 gMonPalette_Foongus[]; extern const u32 gMonPalette_Amoonguss[]; extern const u32 gMonPalette_Frillish[]; +extern const u32 gMonPalette_FrillishF[]; extern const u32 gMonPalette_Jellicent[]; +extern const u32 gMonPalette_JellicentF[]; extern const u32 gMonPalette_Alomomola[]; extern const u32 gMonPalette_Joltik[]; extern const u32 gMonPalette_Galvantula[]; @@ -2984,6 +3001,7 @@ extern const u32 gMonPalette_Spewpa[]; extern const u32 gMonPalette_Vivillon[]; extern const u32 gMonPalette_Litleo[]; extern const u32 gMonPalette_Pyroar[]; +extern const u32 gMonPalette_PyroarF[]; extern const u32 gMonPalette_Flabebe[]; extern const u32 gMonPalette_Floette[]; extern const u32 gMonPalette_Florges[]; @@ -3930,6 +3948,9 @@ extern const u32 gMonShinyPalette_Munchlax[]; extern const u32 gMonShinyPalette_Riolu[]; extern const u32 gMonShinyPalette_Lucario[]; extern const u32 gMonShinyPalette_Hippopotas[]; +extern const u32 gMonShinyPalette_HippopotasF[]; +extern const u32 gMonShinyPalette_Hippowdon[]; +extern const u32 gMonShinyPalette_HippowdonF[]; extern const u32 gMonShinyPalette_Hippowdon[]; extern const u32 gMonShinyPalette_Skorupi[]; extern const u32 gMonShinyPalette_Drapion[]; @@ -4002,6 +4023,7 @@ extern const u32 gMonShinyPalette_Musharna[]; extern const u32 gMonShinyPalette_Pidove[]; extern const u32 gMonShinyPalette_Tranquill[]; extern const u32 gMonShinyPalette_Unfezant[]; +extern const u32 gMonShinyPalette_UnfezantF[]; extern const u32 gMonShinyPalette_Blitzle[]; extern const u32 gMonShinyPalette_Zebstrika[]; extern const u32 gMonShinyPalette_Roggenrola[]; @@ -4073,7 +4095,9 @@ extern const u32 gMonShinyPalette_Escavalier[]; extern const u32 gMonShinyPalette_Foongus[]; extern const u32 gMonShinyPalette_Amoonguss[]; extern const u32 gMonShinyPalette_Frillish[]; +extern const u32 gMonShinyPalette_FrillishF[]; extern const u32 gMonShinyPalette_Jellicent[]; +extern const u32 gMonShinyPalette_JellicentF[]; extern const u32 gMonShinyPalette_Alomomola[]; extern const u32 gMonShinyPalette_Joltik[]; extern const u32 gMonShinyPalette_Galvantula[]; @@ -4149,6 +4173,7 @@ extern const u32 gMonShinyPalette_Spewpa[]; extern const u32 gMonShinyPalette_Vivillon[]; extern const u32 gMonShinyPalette_Litleo[]; extern const u32 gMonShinyPalette_Pyroar[]; +extern const u32 gMonShinyPalette_PyroarF[]; extern const u32 gMonShinyPalette_Flabebe[]; extern const u32 gMonShinyPalette_Floette[]; extern const u32 gMonShinyPalette_Florges[]; @@ -5159,6 +5184,7 @@ extern const u8 gMonIcon_Musharna[]; extern const u8 gMonIcon_Pidove[]; extern const u8 gMonIcon_Tranquill[]; extern const u8 gMonIcon_Unfezant[]; +extern const u8 gMonIcon_UnfezantF[]; extern const u8 gMonIcon_Blitzle[]; extern const u8 gMonIcon_Zebstrika[]; extern const u8 gMonIcon_Roggenrola[]; @@ -5230,7 +5256,9 @@ extern const u8 gMonIcon_Escavalier[]; extern const u8 gMonIcon_Foongus[]; extern const u8 gMonIcon_Amoonguss[]; extern const u8 gMonIcon_Frillish[]; +extern const u8 gMonIcon_FrillishF[]; extern const u8 gMonIcon_Jellicent[]; +extern const u8 gMonIcon_JellicentF[]; extern const u8 gMonIcon_Alomomola[]; extern const u8 gMonIcon_Joltik[]; extern const u8 gMonIcon_Galvantula[]; @@ -5306,6 +5334,7 @@ extern const u8 gMonIcon_Spewpa[]; extern const u8 gMonIcon_Vivillon[]; extern const u8 gMonIcon_Litleo[]; extern const u8 gMonIcon_Pyroar[]; +extern const u8 gMonIcon_PyroarF[]; extern const u8 gMonIcon_Flabebe[]; extern const u8 gMonIcon_Floette[]; extern const u8 gMonIcon_Florges[]; diff --git a/src/data.c b/src/data.c index 3dc8dc85ca..e551ddcce6 100644 --- a/src/data.c +++ b/src/data.c @@ -305,6 +305,13 @@ const union AnimCmd *const gAnims_MonPic[] = const bool8 SpeciesHasGenderDifference[NUM_SPECIES] = { [SPECIES_EEVEE] = TRUE, + [SPECIES_COMBEE] = TRUE, + [SPECIES_HIPPOPOTAS] = TRUE, + [SPECIES_HIPPOWDON] = TRUE, + [SPECIES_UNFEZANT] = TRUE, + [SPECIES_FRILLISH] = TRUE, + [SPECIES_JELLICENT] = TRUE, + [SPECIES_PYROAR] = TRUE, }; #include "data/pokemon_graphics/front_pic_coordinates.h" diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index 11c7e78261..303537ad40 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -416,6 +416,7 @@ const u32 gMonFrontPic_Burmy[] = INCBIN_U32("graphics/pokemon/burmy/anim_front.4 const u32 gMonFrontPic_Wormadam[] = INCBIN_U32("graphics/pokemon/wormadam/anim_front.4bpp.lz"); const u32 gMonFrontPic_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/anim_front.4bpp.lz"); const u32 gMonFrontPic_Combee[] = INCBIN_U32("graphics/pokemon/combee/anim_front.4bpp.lz"); +const u32 gMonFrontPic_CombeeF[] = INCBIN_U32("graphics/pokemon/combee/anim_frontf.4bpp.lz"); const u32 gMonFrontPic_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/anim_front.4bpp.lz"); const u32 gMonFrontPic_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/anim_front.4bpp.lz"); const u32 gMonFrontPic_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/anim_front.4bpp.lz"); @@ -450,6 +451,7 @@ const u32 gMonFrontPic_Munchlax[] = INCBIN_U32("graphics/pokemon/munchlax/anim_f const u32 gMonFrontPic_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/anim_front.4bpp.lz"); const u32 gMonFrontPic_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/anim_front.4bpp.lz"); const u32 gMonFrontPic_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/anim_front.4bpp.lz"); +const u32 gMonFrontPic_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/anim_frontf.4bpp.lz"); const u32 gMonFrontPic_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/anim_front.4bpp.lz"); const u32 gMonFrontPic_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/anim_front.4bpp.lz"); const u32 gMonFrontPic_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/anim_front.4bpp.lz"); @@ -521,7 +523,8 @@ const u32 gMonFrontPic_Munna[] = INCBIN_U32("graphics/pokemon/munna/anim_front.4 const u32 gMonFrontPic_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/front.4bpp.lz"); const u32 gMonFrontPic_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/anim_front.4bpp.lz"); const u32 gMonFrontPic_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/front.4bpp.lz"); +const u32 gMonFrontPic_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/anim_frontf.4bpp.lz"); const u32 gMonFrontPic_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/anim_front.4bpp.lz"); const u32 gMonFrontPic_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/anim_front.4bpp.lz"); const u32 gMonFrontPic_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/anim_front.4bpp.lz"); @@ -593,7 +596,9 @@ const u32 gMonFrontPic_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/an const u32 gMonFrontPic_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/anim_front.4bpp.lz"); const u32 gMonFrontPic_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/anim_front.4bpp.lz"); const u32 gMonFrontPic_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/anim_front.4bpp.lz"); +const u32 gMonFrontPic_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/anim_frontf.4bpp.lz"); const u32 gMonFrontPic_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/anim_front.4bpp.lz"); +const u32 gMonFrontPic_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/anim_frontf.4bpp.lz"); const u32 gMonFrontPic_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/anim_front.4bpp.lz"); const u32 gMonFrontPic_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/anim_front.4bpp.lz"); const u32 gMonFrontPic_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/anim_front.4bpp.lz"); @@ -669,6 +674,7 @@ const u32 gMonFrontPic_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/front.4bpp const u32 gMonFrontPic_Vivillon[] = INCBIN_U32("graphics/pokemon/vivillon/front.4bpp.lz"); const u32 gMonFrontPic_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/front.4bpp.lz"); const u32 gMonFrontPic_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/front.4bpp.lz"); +const u32 gMonFrontPic_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/frontf.4bpp.lz"); const u32 gMonFrontPic_Flabebe[] = INCBIN_U32("graphics/pokemon/flabebe/front.4bpp.lz"); const u32 gMonFrontPic_Floette[] = INCBIN_U32("graphics/pokemon/floette/front.4bpp.lz"); const u32 gMonFrontPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/front.4bpp.lz"); @@ -1590,7 +1596,9 @@ const u32 gMonBackPic_Munchlax[] = INCBIN_U32("graphics/pokemon/munchlax/back.4b const u32 gMonBackPic_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/back.4bpp.lz"); const u32 gMonBackPic_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/back.4bpp.lz"); const u32 gMonBackPic_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/back.4bpp.lz"); +const u32 gMonBackPic_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/backf.4bpp.lz"); const u32 gMonBackPic_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/back.4bpp.lz"); +const u32 gMonBackPic_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/backf.4bpp.lz"); const u32 gMonBackPic_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/back.4bpp.lz"); const u32 gMonBackPic_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/back.4bpp.lz"); const u32 gMonBackPic_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/back.4bpp.lz"); @@ -1662,6 +1670,7 @@ const u32 gMonBackPic_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/back.4b const u32 gMonBackPic_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/back.4bpp.lz"); const u32 gMonBackPic_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/back.4bpp.lz"); const u32 gMonBackPic_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/back.4bpp.lz"); +const u32 gMonBackPic_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/backf.4bpp.lz"); const u32 gMonBackPic_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/back.4bpp.lz"); const u32 gMonBackPic_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/back.4bpp.lz"); const u32 gMonBackPic_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/back.4bpp.lz"); @@ -1733,7 +1742,9 @@ const u32 gMonBackPic_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/bac const u32 gMonBackPic_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/back.4bpp.lz"); const u32 gMonBackPic_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/back.4bpp.lz"); const u32 gMonBackPic_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/back.4bpp.lz"); +const u32 gMonBackPic_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/backf.4bpp.lz"); const u32 gMonBackPic_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/back.4bpp.lz"); +const u32 gMonBackPic_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/backf.4bpp.lz"); const u32 gMonBackPic_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/back.4bpp.lz"); const u32 gMonBackPic_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/back.4bpp.lz"); const u32 gMonBackPic_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/back.4bpp.lz"); @@ -1809,6 +1820,7 @@ const u32 gMonBackPic_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/back.4bpp.l const u32 gMonBackPic_Vivillon[] = INCBIN_U32("graphics/pokemon/vivillon/back.4bpp.lz"); const u32 gMonBackPic_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/back.4bpp.lz"); const u32 gMonBackPic_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/back.4bpp.lz"); +const u32 gMonBackPic_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/backf.4bpp.lz"); const u32 gMonBackPic_Flabebe[] = INCBIN_U32("graphics/pokemon/flabebe/back.4bpp.lz"); const u32 gMonBackPic_Floette[] = INCBIN_U32("graphics/pokemon/floette/back.4bpp.lz"); const u32 gMonBackPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/back.4bpp.lz"); @@ -2728,7 +2740,9 @@ const u32 gMonPalette_Munchlax[] = INCBIN_U32("graphics/pokemon/munchlax/normal. const u32 gMonPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/normal.gbapal.lz"); const u32 gMonPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/normal.gbapal.lz"); const u32 gMonPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/normal.gbapal.lz"); +const u32 gMonPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/normalf.gbapal.lz"); const u32 gMonPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/normal.gbapal.lz"); +const u32 gMonPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/normalf.gbapal.lz"); const u32 gMonPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/normal.gbapal.lz"); const u32 gMonPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/normal.gbapal.lz"); const u32 gMonPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/normal.gbapal.lz"); @@ -2800,6 +2814,7 @@ const u32 gMonPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/normal. const u32 gMonPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/normal.gbapal.lz"); const u32 gMonPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/normal.gbapal.lz"); const u32 gMonPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/normal.gbapal.lz"); +const u32 gMonPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/normalf.gbapal.lz"); const u32 gMonPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/normal.gbapal.lz"); const u32 gMonPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/normal.gbapal.lz"); const u32 gMonPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/normal.gbapal.lz"); @@ -2871,7 +2886,9 @@ const u32 gMonPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/nor const u32 gMonPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/normal.gbapal.lz"); const u32 gMonPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/normal.gbapal.lz"); const u32 gMonPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/normal.gbapal.lz"); +const u32 gMonPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/normalf.gbapal.lz"); const u32 gMonPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/normal.gbapal.lz"); +const u32 gMonPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/normalf.gbapal.lz"); const u32 gMonPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/normal.gbapal.lz"); const u32 gMonPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/normal.gbapal.lz"); const u32 gMonPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/normal.gbapal.lz"); @@ -2947,6 +2964,7 @@ const u32 gMonPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/normal.gbap const u32 gMonPalette_Vivillon[] = INCBIN_U32("graphics/pokemon/vivillon/normal.gbapal.lz"); const u32 gMonPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/normal.gbapal.lz"); const u32 gMonPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/normal.gbapal.lz"); +const u32 gMonPalette_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/normalf.gbapal.lz"); const u32 gMonPalette_Flabebe[] = INCBIN_U32("graphics/pokemon/flabebe/normal.gbapal.lz"); const u32 gMonPalette_Floette[] = INCBIN_U32("graphics/pokemon/floette/normal.gbapal.lz"); const u32 gMonPalette_Florges[] = INCBIN_U32("graphics/pokemon/florges/normal.gbapal.lz"); @@ -3893,7 +3911,9 @@ const u32 gMonShinyPalette_Munchlax[] = INCBIN_U32("graphics/pokemon/munchlax/sh const u32 gMonShinyPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/shiny.gbapal.lz"); const u32 gMonShinyPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/shiny.gbapal.lz"); const u32 gMonShinyPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/shiny.gbapal.lz"); +const u32 gMonShinyPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/shinyf.gbapal.lz"); const u32 gMonShinyPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/shinyf.gbapal.lz"); const u32 gMonShinyPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/shiny.gbapal.lz"); const u32 gMonShinyPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/shiny.gbapal.lz"); const u32 gMonShinyPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/shiny.gbapal.lz"); @@ -3965,6 +3985,7 @@ const u32 gMonShinyPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/sh const u32 gMonShinyPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/shiny.gbapal.lz"); const u32 gMonShinyPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/shiny.gbapal.lz"); const u32 gMonShinyPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/shinyf.gbapal.lz"); const u32 gMonShinyPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/shiny.gbapal.lz"); const u32 gMonShinyPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/shiny.gbapal.lz"); const u32 gMonShinyPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/shiny.gbapal.lz"); @@ -4036,7 +4057,9 @@ const u32 gMonShinyPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalie const u32 gMonShinyPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/shiny.gbapal.lz"); const u32 gMonShinyPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/shiny.gbapal.lz"); const u32 gMonShinyPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/shinyf.gbapal.lz"); const u32 gMonShinyPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/shiny.gbapal.lz"); +const u32 gMonShinyPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/shinyf.gbapal.lz"); const u32 gMonShinyPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/shiny.gbapal.lz"); const u32 gMonShinyPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/shiny.gbapal.lz"); const u32 gMonShinyPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/shiny.gbapal.lz"); @@ -4112,6 +4135,7 @@ const u32 gMonShinyPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/shiny. const u32 gMonShinyPalette_Vivillon[] = INCBIN_U32("graphics/pokemon/vivillon/shiny.gbapal.lz"); const u32 gMonShinyPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/shiny.gbapal.lz"); const u32 gMonShinyPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/shinyf.gbapal.lz"); const u32 gMonShinyPalette_Flabebe[] = INCBIN_U32("graphics/pokemon/flabebe/shiny.gbapal.lz"); const u32 gMonShinyPalette_Floette[] = INCBIN_U32("graphics/pokemon/floette/shiny.gbapal.lz"); const u32 gMonShinyPalette_Florges[] = INCBIN_U32("graphics/pokemon/florges/shiny.gbapal.lz"); @@ -5122,6 +5146,7 @@ const u8 gMonIcon_Musharna[] = INCBIN_U8("graphics/pokemon/musharna/icon.4bpp"); const u8 gMonIcon_Pidove[] = INCBIN_U8("graphics/pokemon/pidove/icon.4bpp"); const u8 gMonIcon_Tranquill[] = INCBIN_U8("graphics/pokemon/tranquill/icon.4bpp"); const u8 gMonIcon_Unfezant[] = INCBIN_U8("graphics/pokemon/unfezant/icon.4bpp"); +const u8 gMonIcon_UnfezantF[] = INCBIN_U8("graphics/pokemon/unfezant/iconf.4bpp"); const u8 gMonIcon_Blitzle[] = INCBIN_U8("graphics/pokemon/blitzle/icon.4bpp"); const u8 gMonIcon_Zebstrika[] = INCBIN_U8("graphics/pokemon/zebstrika/icon.4bpp"); const u8 gMonIcon_Roggenrola[] = INCBIN_U8("graphics/pokemon/roggenrola/icon.4bpp"); @@ -5193,7 +5218,9 @@ const u8 gMonIcon_Escavalier[] = INCBIN_U8("graphics/pokemon/escavalier/icon.4bp const u8 gMonIcon_Foongus[] = INCBIN_U8("graphics/pokemon/foongus/icon.4bpp"); const u8 gMonIcon_Amoonguss[] = INCBIN_U8("graphics/pokemon/amoonguss/icon.4bpp"); const u8 gMonIcon_Frillish[] = INCBIN_U8("graphics/pokemon/frillish/icon.4bpp"); +const u8 gMonIcon_FrillishF[] = INCBIN_U8("graphics/pokemon/frillish/iconf.4bpp"); const u8 gMonIcon_Jellicent[] = INCBIN_U8("graphics/pokemon/jellicent/icon.4bpp"); +const u8 gMonIcon_JellicentF[] = INCBIN_U8("graphics/pokemon/jellicent/iconf.4bpp"); const u8 gMonIcon_Alomomola[] = INCBIN_U8("graphics/pokemon/alomomola/icon.4bpp"); const u8 gMonIcon_Joltik[] = INCBIN_U8("graphics/pokemon/joltik/icon.4bpp"); const u8 gMonIcon_Galvantula[] = INCBIN_U8("graphics/pokemon/galvantula/icon.4bpp"); @@ -5269,6 +5296,7 @@ const u8 gMonIcon_Spewpa[] = INCBIN_U8("graphics/pokemon/spewpa/icon.4bpp"); const u8 gMonIcon_Vivillon[] = INCBIN_U8("graphics/pokemon/vivillon/meadow/icon.4bpp"); const u8 gMonIcon_Litleo[] = INCBIN_U8("graphics/pokemon/litleo/icon.4bpp"); const u8 gMonIcon_Pyroar[] = INCBIN_U8("graphics/pokemon/pyroar/icon.4bpp"); +const u8 gMonIcon_PyroarF[] = INCBIN_U8("graphics/pokemon/pyroar/iconf.4bpp"); const u8 gMonIcon_Flabebe[] = INCBIN_U8("graphics/pokemon/flabebe/icon.4bpp"); const u8 gMonIcon_Floette[] = INCBIN_U8("graphics/pokemon/floette/icon.4bpp"); const u8 gMonIcon_Florges[] = INCBIN_U8("graphics/pokemon/florges/icon.4bpp"); diff --git a/src/data/pokemon_graphics/back_pic_table.h b/src/data/pokemon_graphics/back_pic_table.h index a70aa13c5b..9d108ce836 100644 --- a/src/data/pokemon_graphics/back_pic_table.h +++ b/src/data/pokemon_graphics/back_pic_table.h @@ -1278,4 +1278,11 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = const struct CompressedSpriteSheet gMonBackPicTableFemale[] = { SPECIES_SPRITE(EEVEE, gMonBackPic_EeveeF), + SPECIES_SPRITE(COMBEE, gMonBackPic_Combee), + SPECIES_SPRITE(HIPPOPOTAS, gMonBackPic_HippopotasF), + SPECIES_SPRITE(HIPPOWDON, gMonBackPic_HippowdonF), + SPECIES_SPRITE(UNFEZANT, gMonBackPic_UnfezantF), + SPECIES_SPRITE(FRILLISH, gMonBackPic_FrillishF), + SPECIES_SPRITE(JELLICENT, gMonBackPic_JellicentF), + SPECIES_SPRITE(PYROAR, gMonBackPic_PyroarF), }; diff --git a/src/data/pokemon_graphics/front_pic_anims.h b/src/data/pokemon_graphics/front_pic_anims.h index bd25b04023..4544572b1c 100644 --- a/src/data/pokemon_graphics/front_pic_anims.h +++ b/src/data/pokemon_graphics/front_pic_anims.h @@ -5974,7 +5974,8 @@ static const union AnimCmd sAnim_TRANQUILL_1[] = static const union AnimCmd sAnim_UNFEZANT_1[] = { - ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 40), + ANIMCMD_FRAME(0, 20), ANIMCMD_END, }; diff --git a/src/data/pokemon_graphics/front_pic_table.h b/src/data/pokemon_graphics/front_pic_table.h index 0bc35542c7..788afc7447 100644 --- a/src/data/pokemon_graphics/front_pic_table.h +++ b/src/data/pokemon_graphics/front_pic_table.h @@ -1278,4 +1278,11 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = const struct CompressedSpriteSheet gMonFrontPicTableFemale[] = { SPECIES_SPRITE(EEVEE, gMonFrontPic_EeveeF), + SPECIES_SPRITE(COMBEE, gMonFrontPic_CombeeF), + SPECIES_SPRITE(HIPPOPOTAS, gMonFrontPic_HippopotasF), + SPECIES_SPRITE(HIPPOWDON, gMonFrontPic_Hippowdon), + SPECIES_SPRITE(UNFEZANT, gMonFrontPic_UnfezantF), + SPECIES_SPRITE(FRILLISH, gMonFrontPic_FrillishF), + SPECIES_SPRITE(JELLICENT, gMonFrontPic_JellicentF), + SPECIES_SPRITE(PYROAR, gMonFrontPic_PyroarF), }; diff --git a/src/data/pokemon_graphics/palette_table.h b/src/data/pokemon_graphics/palette_table.h index 59e3d918b4..cc8717e905 100644 --- a/src/data/pokemon_graphics/palette_table.h +++ b/src/data/pokemon_graphics/palette_table.h @@ -1278,4 +1278,11 @@ const struct CompressedSpritePalette gMonPaletteTable[] = const struct CompressedSpritePalette gMonPaletteTableFemale[] = { SPECIES_PAL(EEVEE, gMonPalette_Eevee), + SPECIES_PAL(COMBEE, gMonPalette_Combee), + SPECIES_PAL(HIPPOPOTAS, gMonPalette_HippopotasF), + SPECIES_PAL(HIPPOWDON, gMonPalette_HippowdonF), + SPECIES_PAL(UNFEZANT, gMonPalette_UnfezantF), + SPECIES_PAL(FRILLISH, gMonPalette_FrillishF), + SPECIES_PAL(JELLICENT, gMonPalette_JellicentF), + SPECIES_PAL(PYROAR, gMonPalette_PyroarF), }; diff --git a/src/data/pokemon_graphics/shiny_palette_table.h b/src/data/pokemon_graphics/shiny_palette_table.h index 38b3a662df..b8324bdd5f 100644 --- a/src/data/pokemon_graphics/shiny_palette_table.h +++ b/src/data/pokemon_graphics/shiny_palette_table.h @@ -1278,4 +1278,11 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = const struct CompressedSpritePalette gMonShinyPaletteTableFemale[] = { SPECIES_SHINY_PAL(EEVEE, gMonShinyPalette_Eevee), + SPECIES_SHINY_PAL(COMBEE, gMonShinyPalette_Combee), + SPECIES_SHINY_PAL(HIPPOPOTAS, gMonShinyPalette_HippopotasF), + SPECIES_SHINY_PAL(HIPPOWDON, gMonShinyPalette_HippowdonF), + SPECIES_SHINY_PAL(UNFEZANT, gMonShinyPalette_UnfezantF), + SPECIES_SHINY_PAL(FRILLISH, gMonShinyPalette_FrillishF), + SPECIES_SHINY_PAL(JELLICENT, gMonShinyPalette_JellicentF), + SPECIES_SHINY_PAL(PYROAR, gMonShinyPalette_PyroarF), }; diff --git a/src/pokemon.c b/src/pokemon.c index baf408fcec..be00f6682d 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -2451,7 +2451,7 @@ static const u8 sMonFrontAnimIdsTable[NUM_SPECIES - 1] = [SPECIES_MUSHARNA - 1] = ANIM_V_SQUISH_AND_BOUNCE, [SPECIES_PIDOVE - 1] = ANIM_V_SQUISH_AND_BOUNCE, [SPECIES_TRANQUILL - 1] = ANIM_V_SQUISH_AND_BOUNCE, - [SPECIES_UNFEZANT - 1] = ANIM_V_SQUISH_AND_BOUNCE, + [SPECIES_UNFEZANT - 1] = ANIM_V_STRETCH, [SPECIES_BLITZLE - 1] = ANIM_V_SQUISH_AND_BOUNCE, [SPECIES_ZEBSTRIKA - 1] = ANIM_V_SQUISH_AND_BOUNCE, [SPECIES_ROGGENROLA - 1] = ANIM_V_SQUISH_AND_BOUNCE, diff --git a/src/pokemon_icon.c b/src/pokemon_icon.c index 2373a7376b..6d551bea58 100644 --- a/src/pokemon_icon.c +++ b/src/pokemon_icon.c @@ -1240,6 +1240,13 @@ const u8 *const gMonIconTable[] = const u8 *const gMonIconTableFemale[] = { [SPECIES_EEVEE] = gMonIcon_Eevee, + [SPECIES_COMBEE] = gMonIcon_Combee, + [SPECIES_HIPPOPOTAS] = gMonIcon_Hippopotas, + [SPECIES_HIPPOWDON] = gMonIcon_Hippowdon, + [SPECIES_UNFEZANT] = gMonIcon_UnfezantF, + [SPECIES_FRILLISH] = gMonIcon_FrillishF, + [SPECIES_JELLICENT] = gMonIcon_JellicentF, + [SPECIES_PYROAR] = gMonIcon_PyroarF, }; const u8 gMonIconPaletteIndices[] = @@ -2421,6 +2428,13 @@ const u8 gMonIconPaletteIndices[] = const u8 gMonIconPaletteIndicesFemale[] = { [SPECIES_EEVEE] = 2, + [SPECIES_COMBEE] = 0, + [SPECIES_HIPPOPOTAS] = 1, + [SPECIES_HIPPOWDON] = 1, + [SPECIES_UNFEZANT] = 1, + [SPECIES_FRILLISH] = 1, + [SPECIES_JELLICENT] = 1, + [SPECIES_PYROAR] = 2, }; const struct SpritePalette gMonIconPaletteTable[] = From 4aa7c096b7d4a1806dead8514bd96d765768e7a2 Mon Sep 17 00:00:00 2001 From: BuffelSaft Date: Sat, 11 Sep 2021 16:30:09 +1200 Subject: [PATCH 11/12] Show gender differences in evo scene --- include/decompress.h | 2 ++ src/decompress.c | 8 ++++++++ src/evolution_scene.c | 30 +++++++++++++++--------------- 3 files changed, 25 insertions(+), 15 deletions(-) diff --git a/include/decompress.h b/include/decompress.h index bddbe96ac6..81f1425010 100644 --- a/include/decompress.h +++ b/include/decompress.h @@ -18,6 +18,8 @@ bool8 LoadCompressedSpritePaletteUsingHeap(const struct CompressedSpritePalette void DecompressPicFromTable(const struct CompressedSpriteSheet *src, void* buffer, s32 species); +void DecompressPicFromTableGender(void* buffer, s32 species, u32 personality); + void HandleLoadSpecialPokePic(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality); void LoadSpecialPokePic(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality, bool8 isFrontPic); diff --git a/src/decompress.c b/src/decompress.c index 94d09ddfed..4d917e8d6a 100644 --- a/src/decompress.c +++ b/src/decompress.c @@ -67,6 +67,14 @@ void DecompressPicFromTable(const struct CompressedSpriteSheet *src, void* buffe LZ77UnCompWram(src->data, buffer); } +void DecompressPicFromTableGender(void* buffer, s32 species, u32 personality) +{ + if (SpeciesHasGenderDifference[species] && GetGenderFromSpeciesAndPersonality(species, personality) == MON_FEMALE) + DecompressPicFromTable(&gMonFrontPicTableFemale[species], buffer, species); + else + DecompressPicFromTable(&gMonFrontPicTable[species], buffer, species); +} + void HandleLoadSpecialPokePic(const struct CompressedSpriteSheet *src, void *dest, s32 species, u32 personality) { bool8 isFrontPic; diff --git a/src/evolution_scene.c b/src/evolution_scene.c index ac24b63152..1d5fcc05b8 100644 --- a/src/evolution_scene.c +++ b/src/evolution_scene.c @@ -259,9 +259,9 @@ void EvolutionScene(struct Pokemon* mon, u16 postEvoSpecies, bool8 canStopEvo, u currSpecies = GetMonData(mon, MON_DATA_SPECIES); trainerId = GetMonData(mon, MON_DATA_OT_ID); personality = GetMonData(mon, MON_DATA_PERSONALITY); - DecompressPicFromTable(&gMonFrontPicTable[currSpecies], - gMonSpritesGfxPtr->sprites.ptr[1], - currSpecies); + DecompressPicFromTableGender(gMonSpritesGfxPtr->sprites.ptr[1], + currSpecies, + personality); pokePal = GetMonSpritePalStructFromOtIdPersonality(currSpecies, trainerId, personality); LoadCompressedPalette(pokePal->data, 0x110, 0x20); @@ -274,9 +274,9 @@ void EvolutionScene(struct Pokemon* mon, u16 postEvoSpecies, bool8 canStopEvo, u gSprites[ID].invisible = TRUE; // postEvo sprite - DecompressPicFromTable(&gMonFrontPicTable[postEvoSpecies], - gMonSpritesGfxPtr->sprites.ptr[3], - postEvoSpecies); + DecompressPicFromTableGender(gMonSpritesGfxPtr->sprites.ptr[3], + postEvoSpecies, + personality); pokePal = GetMonSpritePalStructFromOtIdPersonality(postEvoSpecies, trainerId, personality); LoadCompressedPalette(pokePal->data, 0x120, 0x20); @@ -351,9 +351,9 @@ static void CB2_EvolutionSceneLoadGraphics(void) FreeAllSpritePalettes(); gReservedSpritePaletteCount = 4; - DecompressPicFromTable(&gMonFrontPicTable[postEvoSpecies], - gMonSpritesGfxPtr->sprites.ptr[3], - postEvoSpecies); + DecompressPicFromTableGender(gMonSpritesGfxPtr->sprites.ptr[3], + postEvoSpecies, + personality); pokePal = GetMonSpritePalStructFromOtIdPersonality(postEvoSpecies, trainerId, personality); LoadCompressedPalette(pokePal->data, 0x120, 0x20); @@ -423,9 +423,9 @@ static void CB2_TradeEvolutionSceneLoadGraphics(void) const struct CompressedSpritePalette* pokePal; u32 trainerId = GetMonData(mon, MON_DATA_OT_ID); u32 personality = GetMonData(mon, MON_DATA_PERSONALITY); - DecompressPicFromTable(&gMonFrontPicTable[postEvoSpecies], - gMonSpritesGfxPtr->sprites.ptr[3], - postEvoSpecies); + DecompressPicFromTableGender(gMonSpritesGfxPtr->sprites.ptr[3], + postEvoSpecies, + personality); pokePal = GetMonSpritePalStructFromOtIdPersonality(postEvoSpecies, trainerId, personality); LoadCompressedPalette(pokePal->data, 0x120, 0x20); gMain.state++; @@ -487,9 +487,9 @@ void TradeEvolutionScene(struct Pokemon* mon, u16 postEvoSpecies, u8 preEvoSprit sEvoStructPtr = AllocZeroed(sizeof(struct EvoInfo)); sEvoStructPtr->preEvoSpriteId = preEvoSpriteId; - DecompressPicFromTable(&gMonFrontPicTable[postEvoSpecies], - gMonSpritesGfxPtr->sprites.ptr[1], - postEvoSpecies); + DecompressPicFromTableGender(gMonSpritesGfxPtr->sprites.ptr[1], + postEvoSpecies, + personality); pokePal = GetMonSpritePalStructFromOtIdPersonality(postEvoSpecies, trainerId, personality); LoadCompressedPalette(pokePal->data, 0x120, 0x20); From acf755fb9c3503efc524e73478a7ed922e6303d8 Mon Sep 17 00:00:00 2001 From: LOuroboros Date: Sat, 11 Sep 2021 04:35:16 -0300 Subject: [PATCH 12/12] Fixed SPECIES_UNOWN --- src/pokemon.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/pokemon.c b/src/pokemon.c index 91c9607f09..e81bc5094d 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -4355,13 +4355,11 @@ u8 GetGenderFromSpeciesAndPersonality(u16 species, u32 personality) u32 GetUnownSpeciesId(u32 personality) { - return GetUnownLetterByPersonality(personality) + SPECIES_UNOWN_B - 1; //TODO - /* u16 unownLetter = GetUnownLetterByPersonality(personality); + if (unownLetter == 0) return SPECIES_UNOWN; return unownLetter + SPECIES_UNOWN_B - 1; - */ } void SetMultiuseSpriteTemplateToPokemon(u16 speciesTag, u8 battlerPosition)